Energy traders pushed crude prices higher on Monday following Europe’s embargo of seaborne Russian crude and a price cap by Group of 7 nations went into effect.
Tag: Credit Suisse Group AG
-
Credit Suisse Unveils Sweeping Revamp to Revive Its Fortunes
The restructuring includes shrinking its investment bank and raising $4 billion in capital from investors, including a state-owned Saudi bank.