Twitter shares tumbled Monday as Elon Musk issued a mocking, defiant commentary about a looming court battle after he ditched a $44 billion buyout of the social...
Twitter stock fell Monday after Tesla chief Elon Musk ditched a $44 billion deal to buy the social media giant. The platform stock dropped 5.46 percent...
A US investment firm has filed a $456-million lawsuit against the London Metal Exchange for suspending nickel trading during a huge surge in prices in March,...
From oil embargoes to asset freezes and bans on new investment, the list of Western sanctions imposed on Russia’s economy since it invaded Ukraine keeps growing....