July 9, 2024
A tale of 2 markets, technology and everything else
Stocks overcame poor earnings results from some of America’s largest companies to post gains last week as investors cheered positive earnings surprises, easing inflation and a rebound in economic growth.








