Market Watch -
15 Apr 2020 21:17
U.S. benchmark oil prices settle at their lowest since early 2002 on a grim forecast for a record decline in global oil demand this year and a 12th consecutive weekly rise in U.S. crude stockpiles.
Share this Article
Comment on this Article
Please to comment