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