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