Oil Prices Drop Nearly $5 A Barrel Amid Reports Of Washington Tapping Into Strategic Reserve

The U.S. will reportedly release up to 180 million barrels of oil over several months from the country’s Strategic Petroleum Reserve (SPR).