March 12, 2026

Oil Prices Settle Lower On U.S. Supply, Lower China Demand

0
Oil Prices Settle Lower On U.S. Supply, Lower China Demand

 

Brent crude futures settled down 1.7%, to $90.03 per barrel, while U.S. West Texas Intermediate (WTI) crude settled down 3.1%, to $82.82 per barrel on Tuesday