Plus: Trump fuels defence rally ahead of tariff rulling; Nvidia shares hit amid reports of strict upfront payment terms for ...