BEIJING—Global stock markets were mixed Thursday and oil prices jumped another $5 as Russian forces whose attack on Ukraine has roiled financial markets bombarded the country’s second-largest city and besieged two ports.
The economic fallout from the Russian invasion expanded, with Fitch Ratings and Moody’s Ratings cutting Russia’s credit rating. They said the invasion and Western sanctions have hurt Moscow’s ability to repay debts and raised risks for the economy and stability.