Putin claims ‘liberation’ of Mariupol despite fighters holding out at steelworks
Ukraine rejects ‘premature’ declaration of victory and celebrates strength of resistance...
As the U.S. 10-year Treasury yield keeps climbing, here’s what it means for China
The rise in the U.S. 10-year Treasury yield to three-year highs has erased its gap with its Chinese counterpart, something that hasn’t happened since 2010....
Macron accuses Le Pen of dependence on Putin
Far-right candidate hits back at president’s economic and social record in pre-election TV debate...
Elon Musk says he thinks inflation is worse than reported and likely to continue through 2022
In some cases, Musk said, Tesla suppliers are requesting 20% to 30% cost increases for parts from 2021 to 2022....
Bill Ackman sells entire Netflix stake at roughly $400mn loss
Move comes three months after billionaire took position with pledge to focus on ‘long-term horizon’...