Sort:  

I'm personally leaning towards the market makers theory... but really it could be any number of things.

Coin Marketplace

STEEM 0.16
TRX 0.13
JST 0.027
BTC 58503.45
ETH 2594.59
USDT 1.00
SBD 2.45