Posts
Showing posts with the label Russian oil
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.
- Get link
- X
- Other Apps

