FirstFT: European allies reject Trump’s Hormuz armada demand

Also in today’s newsletter: Nvidia’s AI chip revenue and Baltic railGlobal Economy