The International Energy Agency cut forecasts for oil demand this year and warned consumption may decline further in the coming months.

Read Full Story at Rigzone Latest →