OPEC slashes its Q2 global oil demand forecast – WorldOil  WorldOil Continue reading