Europe is eyeing a price cap on Russian natural gas imports as Moscow threatens to keep energy supplies squeezed

Back
Top