Over 600 commercial ships remain stranded in the Strait of Hormuz, pushing the odds of traffic normalization by May 15 down to 13.5% YES, from 20% yesterday. Market reaction The stranded ships ar… [+1191 chars]
No comments yet. Be the first to comment!