
Newsletters
Could Fuel Shortages Become the Next Supply Chain Pressure Point?
In a March 11 press release, the International Energy Agency (IEA) announced that its 34 member countries had agreed to release 400 million barrels of oil from emergency reserves to help stabilize markets disrupted by the expanding conflict in the Middle East. According to the IEA’s latest Oil Market Report, the war has triggered “the