Oil Prices Plummet on Saudi Cuts – 07 September 2020

0
275
Oil prices declined more than 1 percent on Monday after Saudi Arabia made the deepest monthly price cuts in five months.