OIL DEMAND
Latest Headlines

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.


This makes it easy to access the Press TV website