Oil Demand Is Stalling

 Oil demand has not picked up.


Refinery inputs are not picking up.


Oil stock levels are declining but there is still too much oil out there.


Oil majors are in a lot of trouble who need an oil price of at least $50/barrel to sustain dividends.



Comments

Popular posts from this blog

Sibanye-Stillwater

The Consequences of Brexit