Wed, 18 Mar 2020 20:50:39 GMT
US crude futures hit 18-year low level
On Wednesday, crude oil prices sank for a third consecutive trading session. The US crude futures were down by 10.5%, at $24.13 per barrel at 1400 GMT, its lowest level since April 2002.