Is prospect of high oil prices just speculation?
As stocks of light crude run low, the IEA releases 60m barrels to reduce the pressure
If content does not display, please refresh your browser.
Not a subscriber?
Find out about tailored subscription packages:
T: +44 (0) 20 3377 3792