oil prices

oil prices

With oil prices up 70 per cent over the last 12 months, higher prices are set to moderate OECD consumption and thereby global demand growth in 2018/19.  Chevron photo.

Be the first to comment

Leave a Reply

Your email address will not be published.


*