LONDON: Oil dropped to a 17-month low, close to US$98 a barrel yesterday, as rising supplies and weak demand helped extend losses into a fifth session, while Opec lowered the projected demand for its crude and US product stocks jumped.
To continue reading the rest of the article, click here