Home Investing Brazilian companies face mounting challenges as rate hikes and currency pressures intensify