Oil sustains fresh blow as Delta worries dent outlook for Asia demand in August 9, 2021 Key benchmarks extend last week’s slide as ‘Covid cloud’ hangs over market sentiment