Economics ❯ Energy ❯ Oil Market
2025 Oil Prices Futures Prices
Markets now price a potential 2026 supply surplus despite sanction-driven dislocations.