15 June 2021 1 Min Read
Oil trades at highest in years on demand expectations
Prices could reach $100/bbl on reserves falling before world reaches peak oil demand
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In