The major oil producer lies opposite the oil-rich Arabian Peninsula across the Strait of Hormuz, through which about 20 per cent of global oil supply passesThe major oil producer lies opposite the oil-rich Arabian Peninsula across the Strait of Hormuz, through which about 20 per cent of global oil supply passes Latest News [ SOBAN NEWS: International and National ]