About 90 ships including oil tankers have crossed the Strait of Hormuz since the outset of the


Discover more from Daily Financial Markets

Subscribe to get the latest posts sent to your email.