Crude oil prices fall to a year-low as US-China trade war intensifies
Crude oil prices fell to their lowest level since 31 December 2024 amid the escalating US-China trade war. Investors are increasingly concerned about a slowdown in global economic growth and weakening energy demand in China, the world’s largest oil importer.


