I think oil is set to blast off. The indications are clear in the prices but I also think fundamentally - not based on the current ratio supply and demand of oil necessarily but in the geopolitical uncertainty that lies ahead. If the USA proceeds with "defending" the South China Sea as promised by the leadership, we will see oil prices react.
BPCOPCVXlightcrudeoilOilXOM

Also on:

Related publications

Disclaimer