In 2012 massive oil and gas reserves were found in Crimea. Crimea signed a $10 billion exploration contracts with Shell and Chevron to develop the new found oil and gas fields.
Now THAT I did not know. Explains a lot of things.
41 posted on 03/07/2022 10:44:11 AM PST by libh8er