The supply of crude oil to the world had been reduced by about 7.5% to 10.1% by March 2026 in what the World Bank described as the largest oil market disruption in history. The fall was a result of ...