BEIJING—Global stock markets slid Wednesday and oil prices surged more than $7 per barrel as Russian forces stepped up attacks on Ukrainian cities.
Frankfurt, Shanghai, Tokyo, and Paris declined as President Vladimir Putin’s invasion fed fears of global economic turmoil. London opened higher.