Site icon

Iran Keeps up Pressure on Oil Infrastructure as Concerns of Global Energy Crisis Grow

Israel and Iran are trading attacks as Iran squeezes global oil supplies by choking traffic through the Strait of Hormuz

Exit mobile version