IEA: global oil supply crisis is on the wane

Lower demand and larger-than-expected supplies from Russia are helping ease tensions, according to the International Energy…