Oil Traders Warn Worst of Demand Hit Is Yet to Come | AllMind News