Fetching News Details
The U.S. administration has approved the release of another 13.4 million barrels of crude from the strategic petroleum reserve in a move first announced last November by the White House as an attempt to ease upward pressure on fuel prices.