10 hrs ago
FUTURES: Crude inches up on positive demand outlookIn its latest report, IEA forecast that global oil demand will climb to 104.7 million b/d in 2023 from 97.8 million b/d in 2017
To read this news article you need a subscription to Bunkerworld which includes the News Module.
ALREADY A MEMBER?
Rate This Article