Oil heads for weekly decline of around 4%
April 21, 2022 at 23:15 PM EDT
Oil prices declined Thursday night following a week filled with concerns about interest rate hikes, global growth and COVID lockdowns in China putting a dent in demand.