ENERGY Russian oil and gas revenues down by 52% in January-April 2023 by Anadolu Agency May 11, 2023 by Anadolu Agency May 11, 2023 Russia’s oil and gas revenues plummeted by 52% year on year in the first four months … Read more 0 FacebookTwitterPinterestEmail