MLXIO
20,000 Sailors Trapped as US-Iran Blockade Shakes Oil Markets | MLXIO