Definitely algo driven.....The 15MIN $SPX has been on a "Sell" since today's open..... The " Fake Push up" this morning.... I'm looking to see if $SPX holds 3105.50 today....  Going to be an interesting close...