The western world has placed many sanctions on Russia and its economy. However, Russia holds major leverage over Europe; it has oil and Europe needs it (and may just do a ‘deal’).
The western world has placed many sanctions on Russia and its economy. However, Russia holds major leverage over Europe; it has oil and Europe needs it (and may just do a ‘deal’).