Posts

Showing posts with the label oil pruce

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.