Oil at year lows amid falling demand due to virus related restrictions

Oil at year lows amid falling demand due to virus related restrictions

Oil at year lows amid falling demand due to virus related restrictions