Russia’s war funding under threat as oil revenues hit five-year low
Moscow’s oil and gas tax intake decreased by 24% in 2025 compared to 2024.
Daily Express :: World Feed

Moscow’s oil and gas tax intake decreased by 24% in 2025 compared to 2024.
Daily Express :: World Feed