Oil production may outstrip increasing demand
Edited by Rhod Mackenzie / 2018-02-14 07:04:04
The degree of fulfillment of the OPEC+ agreement on limitation of oil production is now at a record high level, the International Energy Agency (IEA) points out in its February review.
