Brent plummets below $75/b threshold

23.03.2023

Oil prices plunged 5% to their lowest in more than a year as unease over Credit Suisse spooked world markets and offset hopes of a Chinese oil demand recovery.

Early signs of a return to calm and stability faded after Credit Suisse's largest investor said it could not provide the Swiss...