Russia’s Sakhalin-1 oil and gas project missed its output target by 50% after Exxon declared force majeure due to the sanctions resulting from Putin’s war in Ukraine
After plunging for six straight sessions on economic growth concerns, oil prices have now gained over 2% on the back of indications that gasoline demand is starting to improve alongside a weekly decline in U.S. gasoline inventories