Shandong crude stocks build as refiners cut runs

This week the International Energy Agency (IEA) weighed in on the biggest question facing the oil market. “Global oil demand has been hit hard by the novel coronavirus and the widespread shutdown of China’s economy,” the IEA said in its latest monthly report. Oil demand will fall by 435,000 barrels per day (bpd) in the […]