Oil markets will remain balanced in 2019, with a surge in non-OPEC supply (+1.8 mmbpd) being offset by OPEC cuts (-0.8 mmbpd) and global demand growth (+1.6 mmbpd), Edelweiss has said.
Prices are expected to trade in $65–75/bbl range through 2023.
Oil markets will remain balanced in 2019, with a surge in non-OPEC supply (+1.8 mmbpd) being offset by OPEC cuts (-0.8 mmbpd) and global demand growth (+1.6 mmbpd), Edelweiss has said.
Prices are expected to trade in $65–75/bbl range through 2023.