World Brazil’s Central Bank Sounds Alarm on Sharp Drop in Corporate Profits Following Rate Shock by Noah Rodriguez July 27, 2025