Market masters could be up to something...? Probably trying to preserve the Market Moonshot for the next few weeks...
Today's action was amazing considering how over bought the market is...and this extraordinary push down on oil was likely an attempt to keep this rally moving...