Vessels came under fire in the Strait of Hormuz over the weekend, pushing odds that 80 ships will transit the Strait by April 30 down to 26.5% YES from 51% yesterday. Market reaction The market d… [+1210 chars]
No comments yet. Be the first to comment!