Oil prices hit new lows

The effects of corona virus quarantines causing low oil demand and the current oil price war has dropped oil prices to between $20-25 per barrel to an 18-year low. Read more here.