Energy
Global oil demand rose to a new record high of 93.8 mbd based on the 12-month average through May. It’s been doing so since it recovered from the Great Recession ever since June 2010. It has been ris...

In this article