The G7 announced it would release 400 million barrels from strategic reserves in a desperate bid to contain the oil price surge


From thecradle.co via This RSS Feed.