Consumer confidence has plummeted to its lowest level since January 2021, raising concerns about the potential impact on the economy.
Brazil's central bank last week delivered a third consecutive 100-basis-point hike to its benchmark interest rate, taking it ...
The Iranian economy continues to crumble as the rial falls below the significant level of 1,000,000 against the U.S. dollar.