Financial Markets • Daily Report 21 April 2020
In a day of chaos in oil markets, weak global demand and rapidly filling storage led to a slump in oil prices.
Content available in
In a day of chaos in oil markets, weak global demand and rapidly filling storage led to a slump in oil prices.