Tanker Rates Hit Unprecedented $1.3 Million Daily as Iran Declares Hormuz Blockade and Reshuffles Energy Leadership
Tehran conditions transit on seven demands, sending freight charges up 43-fold while regional crude flows surge to 22.5 million barrels ...
Read moreDetails










