A $7 Trillion Moment of Truth in Markets is Just Three Days Away