Hungarian Prime Minister Viktor Orbán is visiting Moscow for energy talks with Vladimir Putin, a rare step from a European leader amid Russia’s war in Ukraine.