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.
and News
and News
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.