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