The SEC has fined a barred broker, Christopher Booth Kennedy, $2.1 million for allegedly orchestrating a trading scheme causing losses to his clients.
Developing nations, already set for a turbulent 2025, are having to cope with ballooning interest payments on $29 trillion of debt.