The Future Turns Dark for Russia’s Oil Industry. Oil (Petroleum) and Gasoline, International Trade and World Market, Russian Invasion of Ukraine (2022), Embargoes and Sanctions, Natural Gas, BP Plc, Exxon Mobil Corp, Royal Dutch Shell Plc, Total SA, Europe, Russia, Ukraine