Energy Efficiency & Conservation International Energy Agency: Oil markets face uncertain future after rebound from historic Covid-19… teadmin Mar 17, 2021 World oil markets have rebounded from the massive demand shock triggered by Covid-19 but!-->…