U.S. to release 30 million barrels of crude oil from its Strategic Petroleum Reserve
Source: U.S. Energy Information Administration, Weekly Petroleum Status Report On March 1, the U.S. Department of Energy committed to releasing 30 million barrels of crude oil from the U.S. Strategic Petroleum Reserve (SPR) to…