Some Thoughts Amidst the Market Stress of Recent Days