Oil settles lower on Tuesday after the U.S. said it would follow through with a plan to sell 26 million barrels of crude from its Strategic Petroleum Reserve.
You are here: Home / Top Stories / Futures Movers: Oil traders hit ‘sell button’ with U.S. set to release more crude from its Strategic Petroleum Reserve