Oil Faces More Losses as Demand Recovery Falters Due to Delta | Al Mayadeen English