Crude oil prices fell due to disappointing trade data from China, indicating weak demand amid a global economic slowdown. Brent futures dropped to $71.9 and WTI to $68.06 per barrel. China's exports and imports were below expectations, and a weaker CPI highlighted sluggish domestic demand. Despite a projected increase in China's oil demand by 1.7% in 2025, analysts warn of balancing supply from rising US and OPEC+ production. Geopolitical tensions in the Middle East and the ongoing war in Ukraine also impact oil prices. Teljes cikk (Euronews.com)