Nvidia hit with $5.5bn cost after promising half a trillion US funding – has Trump bought what he needed? April 16, 2025