Russia Nears Deals to Sell Gusher of Oil
Russia’s state energy giant is close to striking long-term deals to sell substantial supplies of oil, a sign that Moscow can continue to count on petroleum exports to fund its war on Ukraine. Rosneft Oil is […]