Well anecdotal evidence of total orders on queue suggest little change from yesterday 24m to buy and 17m to Sell. Queue distorters at 0.088 and 43.5 cancel each other out nicely so looks to be the real state of affairs.
So short term at least we have bias towards unsatisfied demand present or so it looks.