Opec production fell by a historic 7.5mn b/d in March and is set to drop further in April. The scale of the supply shock in the Gulf exposed...
Sign in to access complete coverage, AI analysis, and related companies.