Home Investing Stock markets a sea of red amid surging bond yields