What does this mean?

$4.4 billion more buys than sells tells you there is still massive demand and little to no "willing" sell supply. Markets will bid these prices hard this week. This is NOT the top, ape approved.

         