4 min read Business & Finance News Brent crude oil drops to 21-year low as selling pressure intensifies April 22, 2020 Bernadette Oil in London tumbled to the lowest in almost 21 years as the global...