Log in or start a trial to access this article

Opec compliance ‘lowest yet’: IEA

Total Opec output is only 230,000 bpd down with Libya and Nigeria pumping more, but ‘market is re-balancing’