Skip to main content

OPEC and the IEA can't agree on oil demand. OPEC sees 2026 growth of 0.2M b/d; the IEA, out today, sees a 2.6M b/d fall. For 2027, OPEC sees +2.6M b/d vs the IE...

OPEC and the IEA can't agree on oil demand. OPEC sees 2026 growth of 0.2M b/d; the IEA, out today, sees a 2.6M b/d fall. For 2027, OPEC sees +2.6M b/d vs the IEA's +2.0M. That gap is the market's big unknown. #OPEC #IEA #Oil #OOTT https://t.co/BQRDTGMnS9
Image de la publication
55