Investors have been dumping Chinese stocks at an unprecedented pace, exiting the world’s second largest economy despite efforts by Beijing to juice growth by borrowing more to fund extra spending.
America’s first inflation crisis in decades, combined with the Federal Reserve’s aggressive interest rate hikes to combat it, has made for a topsy-turvy past couple years on Main Street and Wall Street alike. It has weighed on consumers and kept investors constantly second-guessing themselves.
Three months ago, CAB Payments stumbled when it went public on the London Stock Exchange, its shares falling nearly 10% on their first day of trading on a market that has been starved recently of new listings.