Western powers have agreed to release a record 400 million barrels from emergency oil reserves in the largest coordinated stockpile draw in history


From thecradle.co via This RSS Feed.