Contrary to popular belief, President Obama wasn’t the only diplomat to announce a theatrical release of oil from strategic reserves. Fact is, the International Energy Agency (IEA) decided last Thursday night to release 60 million barrels of oil from the strategic reserves of several member nations, and America was one of those nations.
No comments:
Post a Comment