Nov 8, 2023

Oil Sputters Near 3-Month Lows as Demand Concerns Mount

Oil prices remained under pressure on Wednesday after sliding to their lowest in more than three months in the previous session, slipping further on concern over waning demand in the United States and China. Brent crude futures dipped 8 cents ...