Experts warn of a looming international energy crisis as the Strait of Hormuz becomes a chokepoint for 20% of global oil shipments. As millions of people worldwide fear skyrocketing prices at the pump, governments are scrambling to lower costs. TRT World’s Sarah Balter explains.

