Posts

Showing posts with the label Russian santions

Is the West becoming too overconfident with its Sanctions on Russian oil ala the looming oil price 'cap'. Russia could cut its wheat and oil exports from the West entirely.