Crude Oil Prices Tumble as G7 Nations Release Crude and Diesel Reserves
November WTI crude oil (CLX26 ) is down -2.49 (-2.68%) today, and November RBOB gasoline (RBX26 ) is down -0.1257 (-3.69%). Crude oil and gasoline prices are sharply lower today after the G7 announced it will release up to 100 million bbl of crude oil and diesel supplies from its...
Barchart ·