Brent crude plunges 25%
In another alarming development, the Brent crude oil price has now plunged to an 18-year low.Brent (sourced from the North Sea) for delivery in June is trading at just $19 per barrel, down 25% today alone, following the slump in US crude oil prices below zero last night.