US oil prices fell 20% as global demand decreases amid COVID-19

United States Oil Prices on Tuesday witnessed the fall of almost 20% amid intensifying fears about dwindling storage capacity worldwide. Media...