Video. G7 leaders agree to explore caps on Russian energy prices
This is an effort to relieve pressure on European consumers and ensure Moscow has less money to wage war in Ukraine.
Read full articleThis is an effort to relieve pressure on European consumers and ensure Moscow has less money to wage war in Ukraine.
Read full article