Retaliatory taxes in US budget bill put investors on edge

27/06/2025