
Business
Russia’s Oil Product Output Drops Nearly 22% in June Amid Operational Challenges
Russia’s oil product production index fell nearly 22% in June amid operational disruptions from conflict-related attacks, impacting supply and pricing dynamics.
Editorial Team·
·1 min

