SPX rallies on 935K whale buys, but is the market top already here?

3 weeks ago 27
SPX surges on 935K whale buys, but THIS metric suggests the top may be in!Will SPX6900 reclaim $2.10 or face rejection from rising sell volume?
Read Entire Article