The US is releasing 30 million barrels of oil from the Strategic Petroleum Reserve as part of an international effort to make up for disruption in Libya's oil production, a decision aimed at increasing supply ahead of the nation's summer driving season, Obama administration officials said Thursday.
US to release 30 million barrels of oil