US oil falls 25% as investors flee on storage concerns; Brent below $20 Roughly 85 per cent of worldwide onshore storage full as of last week, according to Kpler data Read Full News on www.business-standard.com