Economics ❯ Market Trends ❯ Oil Prices ❯ Supply and Demand
Crude topping $100 reflects squeezed Middle Eastern exports and shrinking Russian refining capacity that the IEA says will delay a Gulf recovery until 2027.