Global markets falter after President Trump announces 15% tariffs under Section 122, fueling economic uncertainty.
Read full article on MarketWire