LONDON - Oil faced another dizzying plunge on Dec. 16, with Brent crude sliding to a five-year low under $60 as markets were rocked by shrinking Chinese manufacturing output and turmoil in Russia.
LONDON - Oil faced another dizzying plunge on Dec. 16, with Brent crude sliding to a five-year low under $60 as markets were rocked by shrinking Chinese manufacturing output and turmoil in Russia.