
Russian Oil Product Output Drops Nearly 22% in June Amid Infrastructure Strikes
Russia’s oil product production fell nearly 22% in June amid intensified attacks on its refining infrastructure, triggering fuel shortages and price volatility with global economic implications.










