New Delhi: After the Group of Seven (G7) pledged to set a fee cap on Russian oil bought globally, Russian President Vladimir Putin stated on Wednesday that Moscow might now no longer promote oil at a decrease fee cap. Putin said on the Russian Energy Week 2022 occasion hosted via […]