Posts

Showing posts with the label Oil cap

Oil is beginning to dramatically decouple from Natural Gas and Diesel as the EU attemts to cap Russian oil exports, China is heading towards a recession. Diesel stockpiles are now the lowest since 2008 as a brutal winter could descend over the Northern Hemisphere.

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.