Embargo on Russian gas and oil manageable