
Business
Russia's Oil Product Output Drops Nearly 22% in June Amid Ongoing Conflict Disruptions
Russia’s oil product production index fell nearly 22% in June amid war-inflicted damage to refining capacity, signaling deep structural economic challenges.
By Editorial Team — July 23, 2026


