Iran calms Kenyan markets over gulf shipping route closure fears - March 2026