Nov 16, 2023

Oil Prices Slip on US Crude Build and China Demand Worries

Oil prices edged lower on Thursday, extending losses from the previous session as signals of higher supply from the United States met concern over lacklustre energy demand from China. Brent futures were down 23 cents at $80.95 a barrel by ...