Up to 93 million barrels of stranded crude could hit markets immediately, with crypto ties lurking in the background The Strait of Hormuz, which handles roughly one-fifth of all seaborne oil trade, r… [+2434 chars]
No comments yet. Be the first to comment!