Foreign Minister Sergei Lavrov said that Moscow could "compensate" for China's energy shortages as shipping through the Strait of Hormuz remains choked by the Iran war.