World crude oil prices have plunged by around 30% since last Friday when the OPEC-plus agreement restricting production collapsed.
World crude oil prices have plunged by around 30% since last Friday when the OPEC-plus agreement restricting production collapsed.
Sign up for an account now or login.