Opec is currently holding back 5.86 million bpd from the market. EPA
Opec is currently holding back 5.86 million bpd from the market. EPA

Opec+ supply boost will bring oil prices down further, analysts say