Featured Gas OilStorage worries mount as oil drops below $20Our Reporter April 28, 2020April 28, 2020 by Our Reporter April 28, 2020April 28, 20200540 Oil prices appear to be facing yet another harrowing Monday, with the price of Brent Crude sliding to $19.60 per barrel (5.32pm) yesterday as against