Energy Security Oil markets face uncertain future after rebound from historic Covid-19 shock 17 March 2021