World oil demand will tumble 9.06 million barrels per day (bpd) this year, the Organisation of the Petroleum Exporting Countries said in a monthly report, more than the 8.95 million bpd decline expected a month ago.
{}