Energy agencies now estimate that the war has temporarily cut global oil supply by around 8 million barrels per day in March, ...