- July 20th, 2021
Oil rises but COVID-19, supply concerns cloud outlook
Oil prices stabilised on Tuesday after slumping around 7% in the previous session amid a broader market retreat led by concerns about rising COVID-19 infections, which came just as producers inked a new supply deal.