windfall profits taxJuly 22, 2026upstreamJuly 22, 2026 July 22, 2026 Percent return from an investment. Related Articles: Why Driscoll’s Can Charge More For Its StrawberriesSeeing the Invisible Side of a TariffWhy China Wants People To Eat More PotatoesWhy Our Chardonnay Could ChangeWhat “Trading Places” Tells Us About Markets Share