Oil price slides to lowest in 17 years

*Click the Title above to view complete article on https://www.24newshd.tv/.

2020-03-18T16:45:37+05:00 AFP

Benchmark WTI oil slumped to the lowest level since 2003 to just above $25 per barrel as the coronavirus slashes global demand for crude.

WTI slid to $25.08 per barrel at one point before recovering slightly to trade at $25.55, down 5.19 percent on Tuesday's close. Brent North Sea oil was down 3.0 percent at $27.88 per barrel.

View More News