A former senior energy industry executive was found dead following a suspected suicide, Russia's state media reported, in the latest mysterious death of one of the country's elite.
Group of Seven leaders agreed at a summit in Italy on Thursday to give Ukraine $50 billion using frozen Russian Central Bank assets, a step that marks a significant escalation in the economic war against Russia.
A mysterious superyacht whose owner has not been publicly named is said to staffed by several members of a Russian state agency tasked with protecting Russian President Vladimir Putin.