Ref: AD-2879
Summary: the Opec secretariat excepted, consensus opinion is that we are facing a glut of oil on the market which will force prices still lower in the coming weeks and, very likely, see US shale production drop sharply. Riyadh should then go for the kill by holding prices down through 2026.
This content is locked
Login or Register To Unlock The Content!