oil reserves
Check out the link to the full post here from NewsBusters!
Given Wednesday’s White House press briefing ran less than 40 minutes, its abbreviated…
President Obama has released 30 million barrels of oil from the U.S. Strategic Petroleum Reserve. 30 million barrels is actually less than two days…