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
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