Stocks mixed as markets take a breather after China’s economic stimulus announcement