of November to settle at just over $88 a barrel. It was the first time in more than a month that it closed below $90 a barrel after failing to break the psychological $100 mark. Traders have now shifted their concerns to possible lower oil demand in the West as the US economy threatens to…

This article is for Subscriber members only.
Register
Already a member? Log in here