Shell Evaluates the Future of Global Energy Shipping Routes by admin477351 March 25, 2026 The ongoing crisis in the Strait of Hormuz has entered its fourth week, prompting Shell to evaluate the future of global shipping. CEO Wael Sawan has warned that the window … Read more