News

IEA, OPEC, and EIA all revised 2025 growth down by 150,000–400,000 bpd amid worsening trade and economic outlooks.
Even if Trump walks back much of his tariff agenda, a 10 per cent global levy and 60 per cent on China would still hit the US ...