Brent falls by 5% to $71 amidst demand concerns

Barrels of oil
Barrels of oil