Oil prices hold above $100 as Iran seizes ships in Strait of Hormuz and peace talks stallApril 23, 2026
Share Facebook Twitter LinkedIn Pinterest Email Video. After a massive slump in June and July due to security measures, some businesses near the capital’s competition sites are only now seeing an uptick in visitor numbers.