Report: Global Upstream Oil Capital Expenditure to Hit $504bn in 2026 - Source News