
World oil demand will tumble by 9.06 million barrels per day (bpd) this year, the Organization of the Petroleum Exporting Countries said in a monthly report, more than the 8.95 million bpd decline expected a month ago.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...