Global oil markets could “drown in oversupply,” sending prices even lower as demand growth slows and Iran revives exports using the end of sanctions, according to the International Energy Agency. The IEA trimmed 2016 estimates for global oil demand as China’s economic expansion weakens forecasts for supplies away from Organization of Petroleum Exporting Countries. While non-OPEC supply is set to ...
Read More »