20 August, 2026

High-risk scenarios could keep oil above $100 until 2027