Iran Keeps up Pressure on Oil Infrastructure as Concerns of Global Energy Crisis Grow 11 March 2026 by CP Israel and Iran are trading attacks as Iran squeezes global oil supplies by choking traffic through the Strait of Hormuz