Russia trims oil drilling in 2025 as financing pressures ... | InsightsWire