News
Oil prices fall, on track for 8% weekly decline on China demand woes
*Oil prices – Brent, WTI headed for biggest weekly drop since Sept. 2– China’s economy grew at the slowest pace in Q3 since early 2023– US crude output at record high, while oil stocks fall, […]