Barclays cuts 2020 crude forecasts by $12 on virus, Opec+ deal collapse