Hormuz blockade, April 13, 2026: what the US naval blockade actually means — mechanics, oil market math, and why $120 Brent is Goldman’s Q3 base case

April 13, 2026
6 Mins Read
7 Views