09.03.2026

70 percent of global oil demand is transported through strategic chokepoints

70 percent of global oil demand is transported through strategic chokepoints



Thousands of interviews, human stories and documentaries on our YouTube channel. Subscribe today

New