June 5, 2025 On Record PK News, Global Oil and Gas Revenue Drop Deals Major Blow to Russia The economy in Russia suffered a big blow when oil and gas revenue decreased by more than one-third in May 2025. In comparison to the same month last year,... Continue Reading