An AI trade involving energy and infrastructure that’s doubled your money, topping Nvidia
Oil prices are off their highs this week and media reports are citing Trump’s comments that Iran negotiations are in their “final stages.” But that’s not the real reason.