Daily Briefing 20 April 2026
Hormuz traffic halts again as shots fired and Iran claims ‘strict control’ | Iranian tankers pivot and pause voyages amid US clampdown | Stricter sanctions enforcements threaten Russian crude arrivals globally after surge to 10-year high
