article thumbnail

Oil Prices Running Out Of Reasons To Rally

Green Car Congress

The US DOE announced on January 9 a “notice of sale” from its strategic petroleum reserve, with plans to sell 8 million barrels for delivery over the course of February, March and April. The market is overbought and under a lot of downward pressure,” Bob Yawger, director of the futures division at Mizuho Securities USA Inc.,