Article 0 Comments Group of Seven nations are exploring ways to toughen the price cap on Russian oil as they seek to better target Moscow’s ability to fund its war against Ukraine, according to...
Article 0 Comments Nord Stream is seeking more than 400 million euros ($436 million) from its insurers over explosions in 2022 which ruptured pipelines designed to transport Russian gas to Germany, court filings show....