The International Energy Agency (IEA) reported a significant decline in global oil supply, which fell by 10.1 million barrels per day to 97 million barrels in March. This marks one of the most substantial monthly disruptions on record. The reduction in supply is attributed to various factors impacting production and distribution across key oil-producing regions.