Futures Movers: Oil traders hit ‘sell button’ with U.S. set to release more crude from its Strategic Petroleum Reserve
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.