The lifting of COVID-19 restrictions in China is set to boost global oil demand this year to a new record high, the International Energy Agency (IEA) said recently, while price cap sanctions on Russia could dent supply.
About the International Energy Agency –