
Business
Russian Petroleum Product Output Drops Nearly 22% in June, Impacting UK and EU Energy Markets
Russian petroleum product output fell nearly 22% in June due to conflict-related damage, raising concerns over UK and EU energy supply and London market stability.
By Editorial Team — July 23, 2026
