World oil demand in Q2 will fall by 10M barrels per day – UBS

US, WASHINGTON (ORDO NEWS) -- Global oil demand could decline by 10 million barrels per