
Russian Petroleum Product Output Drops Nearly 22% in June Amid Geopolitical Strains
Russia's petroleum product production index fell nearly 22% in June 2026 amid Ukrainian drone strikes and geopolitical tensions, impacting fuel supply and sparking shifts in energy tech opportunities.












