Markets are racing higher as the earnings season turned out much better than expected. Sector rotation into tech stocks has led to a surge in big-tech with Nvidia clearly leading the pack.
My Dividend Stock Portfolio: New April Dividend Record - 99 Holdings With 21 Buys