Live

OIL DEMAND

Latest Headlines

re

BUSINESS

Oil near 18-year low on demand devastation warning

Oil languished at multi-year lows on Thursday, with WTI crude remaining around $20 a barrel as dire warnings about a virus-triggered demand shock overshadowed a deal to cut output.

More Stories

Top News