China

Crude oil prices dropped to around USD 65.8/barrel amid concerns that US tariffs would dampen economic growth and reduce oil demand. US tariff delays on major suppliers like Canada and Mexico, coupled with China’s retaliatory measures and ongoing deflationary pressures, weighed on crude prices. OPEC+ also announced plans to increase production in April, which could be reversed if market conditions change.