Santos takes $1.1b hit as COVID-19 wipes out oil demand via