I did some research into why the US stock markets haven't fallen. One of the bellweathers (canary in the coal mine) is $AAPL's 2Q earnings report, which *was* scheduled for 18 April (thus my original April 15-24 prediction).  They needed more time to fake data. Pushed to April 30