Stock Market Rally Under Pressure; Weekly Review
A newly confirmed stock market rally quickly ran into trouble, moving to "uptrend under pressure" after Tuesday's sell-off. Crude oil prices, Treasury yields and Bitcoin fell significantly amid a broad "risk off" trade. General Mills…