ECONOMYEUROPE Russia’s oil, gas revenues drop by 47% in 1st half of 2023 by Anadolu Agency July 7, 2023 by Anadolu Agency July 7, 2023 MOSCOW Russia’s oil and gas revenues dropped by 47% in the first half of 2023 … Read more 0 FacebookTwitterPinterestEmail