Oil slumps to weekly loss as supply cuts fail to counter demand worries Posted on April 21, 2023 By Charlielikes Stock Market Tags:– as, ‘to, counter, cuts’, demand, fail, loss, market, oil, slumps, stock, stock market, supply, weekly, worries