Charts: Three key readings to track financial market stress – Yahoo Finance March 30, 2023 by Bharat Shukla source