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