Russia’s energy revenue is higher now than just before Ukraine war, US official says June 10, 2022 Economy
EXCLUSIVE Russia has no extra oil to sign deals with two Indian buyers – sources June 8, 2022 Economy
Germany and Italy approved Russian gas payments after nod from Brussels – sources May 20, 2022 Economy