Covid has been defeated, economies are reopening, econ data is improving and @federalreserve @ecb stimulus will be with us for 2-3 years. The next leg of the bull market takes us to $SPX 3500-3700 this summer and 4000 by year-end or early next year. Buyers firmly in control.