Market Snapshot: Did Credit Just Capitulate?