US stock market ends Q1 with a whimper