Crude oil fall 18$ to 0$ oil price per barrel on oversupply concerns, first time in the history negative oil prices Observed.
Crude oil fall 18$ to 0$ oil price per barrel on oversupply concerns, first time in the history negative oil prices Observed.