Fed Decision and 7 Tech Reports Put April Rally on Notice