As the “Ever Given” ship was stuck in The Nile, the Oil market was also stuck in denial
The Suez canal is not the Strait of Hormuz, where some 21 million barrels — or $1.2 billion worth of ...
The Suez canal is not the Strait of Hormuz, where some 21 million barrels — or $1.2 billion worth of ...
The massive ship that has blocked the Suez Canal for over a week has been partially cleared off the water ...