trade war and china oil demand

Trade War Threatens China’s Oil Demand, Risks 90,000 BPD Loss in 2025

Oil prices face pressure from U.S.-Iran talks, tariffs, and OPEC+ supply forecasts, but seasonal demand may stabilize markets.

1 year ago

This website uses cookies.