Snapshot

China gets 48% of energy through Strait of Hormuz

From The Diary Of A CEO with Steven Bartlett · May 28, 2026