The Obama administration has decided to release 30 million barrels of oil from the U.S. Strategic Petroleum Reserve as part of a broader international effort to pump more 60 million barrels onto the world market over the next month.
U.S. Energy Secretary Steven Chu said the release of oil is a response to oil supply disruptions caused by turmoil in the Middle East and North Africa, including Libya.
It’s finally dawned on The One, that rising energy prices tend to lower his own poll numbers. So President Skyrocketing Energy Costs is tossing himself under the bus.
Join the conversation as a VIP Member