
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.






