The profits of oil companies, including BP, Shell, Chevron, ExxonMobil, and TotalEnergies, have skyrocketed during the Russia-Ukraine conflict, reaching $281 ...
Bankrupt crypto platform Celsius has allocated $2 billion worth of cryptocurrency to its creditors, following its emergence from bankruptcy proceedings. ...