News roundup, 26 March 2026

- The last shipments of oil to make it out of the Strait of Hormuz are expected to reach their destinations over the next 8-10 days. Since ...