OPEC Head: Global Oil Demand To Hit 100 Million Bpd This Year

Global oil demand will reach 100 million bpd later this year, “much sooner” than previously anticipated, OPEC’s Secretary General Mohammad Barkindo said an event on Wednesday, in a sign that the cartel expects global oil demand will continue to be strong for the rest of the year.

Read more: https://bit.ly/2Cpokbc