Politics Oil prices slip amid reports of further OPEC+ production hikes September 3, 2025 Oil prices plunged 2% on Wednesday after reports claimed that OPEC+ may consider further oil output hikes in the coming…
Evening digest: Trump’s fresh jabs against India, Alibaba’s cloud lift, WLFI’s $30B splash September 2, 2025
Investing The controversial Russia – Ukraine “peace plan” explained. What’s next for the war? November 24, 2025
Politics Upstream oil & gas M&A likely to cool in 2026 despite $152B in opportunities January 25, 2026
Investing Upstream oil & gas M&A likely to cool in 2026 despite $152B in opportunities January 25, 2026