Business, Energy, Oil, Russia Putin’s decree on Sakhalin-1 will allow Exxon to regain its stake in the oil project 17/08/2025 — 1 Comment