Tag "No flying colors, but markets just might pass their stress test"