WTI
- BusinessApril 21, 2020
Cheaper than bottled water: Oil prices fall to historic lows
LONDON: Oil prices collapsed to more than two-decade lows Monday as traders grow concerned that storage facilities are reaching their limits, while equities were mixed, with some support coming from signs that…