Crude oil prices under pressure amid disappointing Chinese data
December 10, 2024 at 09:07 AM EST
Crude oil prices retreated from Monday's gains amid weak demand outlooks, following disappointing Chinese international trade data for November. Crude … Source