Musk's proposed 100% Twitter takeover likely to happen after 'soap opera' leaving few choices, analyst
Russia staves off default by sending creditors dollar bond payments, now faces $4.6 billion challenge
Russia on verge of a huge debt default, could ripple through financial markets. Here's what to expect.
Ukraine's biggest food producer warns collapse would be 'catastrophic' for Ukraine and its army, report