Stocks Rally on 1st Trading Day of Q2