"Markets are building on yesterday's gains a little bit. This week's earnings overall were better than people expected. There was a lot of pessimism going in but the past week has brought home the fact that it's not turning into a bad earnings season at all," said Peter Tuz, president of Chase Investment Counsel in Charlottesville, Virginia.
Source: Forbes April 30, 2023 21:16 UTC