Markets Soar Higher on BS Earnings Reports