Senegal bans government travel as Iran war oil shock hits public finances Reuters