Business & Finance News Brent crude oil drops to 21-year low as selling pressure intensifies 5 years ago Bernadette Oil in London tumbled to the lowest in almost 21 years as the global benchmark was sucked into the rout...