
Oil price tumbles to three-year low on signs of waning US demand
Brent drops below $70 a barrel following larger-than-expected increase in US crude stocks
Full Article
Brent drops below $70 a barrel following larger-than-expected increase in US crude stocks
Full Article