Oil Prices Extend Losses After Falling 13% last Week; Biggest In 2 Years
Crude oil prices extended their losses early on Monday, after the biggest weekly fall in two years on supply hopes driven by a truce between the United Arab Emirates and … Read More