Germany aims to be nearly free of Russian oil this year

8 comments
  1. Not buying it. Germany is last country to put sanctions on Russia and will be first to help lift them. There is reason why they are closing nuclear plants

Leave a Reply