Russia faces the harsh oil embargo by Europe Geopolitics December 11, 2022 Russia’s oil revenue is finally being impacted by a nearly complete prohibition on the entry of Russian petroleum into the…