Brent crude futures have slumped from almost $125 a barrel in June to less that $80, with prices dropping another 7.5% this week.
Brent crude futures have slumped from almost $125 a barrel in June to less that $80, with prices dropping another 7.5% this week. Brent crude futures have slumped from almost $125 a barrel in June to less that $80, with prices dropping another 7.5% this week. Moneycontrol Latest News Read More