Skip to content

Opec calls for IEA oil release halt

Upstream Online, 27 June 2011

Opec has slammed the decision by the International Energy Agency to flood the market with 60 million barrels of oil, saying it should be “stopped immediately”.

css.php