G7 leaders agree to explore caps on Russian energy prices

2022-06-28 3,492

This is an effort to relieve pressure on European consumers and ensure Moscow has less money to wage war in Ukraine.