The ongoing war is causing what experts call the "largest supply disruption in history." Brent Crude prices are holding steady above $100 per barrel, with some spikes reaching $120. Reports have surfaced that Iran has begun laying sea mines in the Strait of Hormuz, further choking global oil transit.