Stocks sink and oil prices soar as US and allies consider Russian import ban
By Laura He, CNN Business Stocks are tumbling on Monday as oil prices soared above $120 barrel to their highest level in 13 years, raising fears about an inflationary shock to the global economy. European markets plunged in early trade. Germany’s DAX 30 and France’s CAC 40 both fell by more than 3%. London’s FTSE
Continue Reading