Reviewing the July 21 US Stock Market: Oil and Bond Double-Kill