The International Energy Agency (IEA) said the world won't be left short of oil even with lower output from sanctions-hit Russia. "Steadily rising volumes from...OPEC+ and the US along with a slowdown in demand growth is expected to fend off an acute supply deficit," the IEA said. This comes after it predicted a possible global oil "supply shock" in March.