Oil Prices Drop 4.5% As 60M Barrels Are Unexpectedly Released

Oil Prices Drop 4.5% As 60M Barrels Are Unexpectedly Released

Expect some much-needed relief at the pump! The US and its industrial allies unexpectedly announced that they’re releasing 60 million barrels of crude oil from reserves over the next 30 days. The move came after a recent OPEC meeting failed to result in increased production. Oil prices immediately kicked down 4.5% on the news. Time to fill up the ‘ol SUV and do some donuts before the market realizes it overreacted and prices go back up! [More]