Oil prices on Thursday (7th December 2023) reclaimed some ground after tumbling to a six-month low the previous day but investors remained concerned about slow demand in the United States and China.
In intra-day trade, Brent crude was trading at 74 dollars and 95 cents per barrel, while U.S. West Texas Intermediate crude was trading at 69 dollars and 93 cents per barrel when reports last came in.