IMO MMs are munipulating the price right now. Yesterday i placed a order with a price well over the ask and took 2 hours to get filled. This morning ordered a small piece and still took 30 mins to fill. Something is going on i just dont think any of us retail traders know.