Russia’s oil, gas revenues drop by 47% in 1st half of 2023 Russia’s oil, gas revenues drop by 47% in 1st half of 2023 By admin on July 10, 2023 Finance Ministry says fall linked to lower oil, gas prices, reduction in natural gas exports