IEA revises down global oil demand growth forecast
-Global oil demand is expected to reach 103.76 million bpd this year, representing an increase of about 720,000 bpd compared to last year, according to the IEA's Oil Market Report
11:52
Oil