Oil demand will stabilise, and supply has room to rise
Monday, June 17, 2019
Headline
INTERNATIONAL: Oil demand and supply are near balance