Brent crude slumped below $80 a barrel for the first time since June 10, driven by algorithmic trading and signs of poor demand from China, the world’s top oil importer.
Brent crude slumped below $80 a barrel for the first time since June 10, driven by algorithmic trading and signs of poor demand from China, the world’s top oil importer.