Still, global oil supply will likely drop by 8 million barrels per day in March, according to the IEA, with direct damage to energy infrastructure also contributing to supply shocks. With nearly 20 … [+1035 chars]Read More
Iran war is the largest oil supply disruption in history report finds Politico
