Oil — A Complete Market Guide (2026)
Data as of 13 June 2026. Prices are quoted as multi-year and full-year averages, not a single day’s snapshot, so this report stays useful over time. Reserves, production splits, balances, and historical series are …