Looking for a silver lining? Crude futures have plunged almost $5 to just above $91 as markets anticipate yet more demand destruction in the wake of the financial crisis.
Oil To $91 As Global Economy Collapses
Advertisement
Looking for a silver lining? Crude futures have plunged almost $5 to just above $91 as markets anticipate yet more demand destruction in the wake of the financial crisis.
Jump to