The ongoing crisis in the Strait of Hormuz has once again disrupted Europe’s oil market, reversing the temporary relief seen after a recent U.S.-Iran ceasefire. The renewed tensions have led to a spi… [+2112 chars]
No comments yet. Be the first to comment!