No Typical lefty memer polishing a turd, they must forget where they are referring too when presenting statistics. The stock market there has lost at least 20% value in the last month and that figure from which it dropped represents one quarter of its value in mid 2018.
And the 29% interest rate is a boon for businesss but the good news is if you had money they will pay you 24% on a 90 day term.