MOSCOW—Foreign investors are effectively stuck with their holdings of Russian stocks and rouble-denominated bonds after the central bank put a temporary halt on payments and major overseas’ settlement systems stopped accepting Russian assets. Moscow is blocking foreign investors, who hold tens of billions of dollars worth of Russian stocks and bonds, from exiting after its invasion of Ukraine triggered a wave of economic sanctions and a haemorrhage of assets. The Bank of Russia said on Wednesday it had banned coupon payments for foreign investors holding rouble-denominated sovereign debt, known as OFZs, and Russian companies were also barred from paying dividends to overseas shareholders. It did not specify how long the curbs, which don’t apply to local investors, would last. “They have no problem with paying OFZs because they can print roubles, but they seem to have decided that foreigners won’t get the money,” said Paul McNamara, investment director at asset …