Busy US earnings week confronts market grappling with tariff fallout

Busy US earnings week confronts market grappling with tariff fallout