- March 19th, 2021
Oil steadies after sell-off as demand doubts persist
Oil prices steadied on Friday, but were down 8% for the week, after an overnight sell-off as a new wave of coronavirus infections across Europe triggered fresh lockdowns and dampened expectations of any imminent recovery in fuel demand.