Earnings are strong and market sentiment is improving Strategies Stocks gain momentum heading into summer