Oil prices tumbled below $70 as traders grappled with the demand implications of COVID-19 Delta variant spreading globally, as some countries plan reintroduction of lockdown measures to curb the highly
Tag "COVID-19 delta strain"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement