Latest Expert Opinions

Opinions
Today :
2
Recent
experts :
Signal
Opinion
Expert
COMMENT
COMMENT
April 3, 2020
Market Outlook It is important to differentiate the short term and long term outlooks (post-2021). There is demand deferral accounting for about 26 million barrels per day, being associated to the number of COVID cases worldwide. The outlook for oil is positive going forward as we were already expecting global production to be slowing in growth and for US shale production already being mortally wounded with low oil prices. Shut-ins will begin to counteract the volumes increased by Saudi Arabia if new OPEC agreements are not worked out. At these prices, every oil company (outside OPEC) would be bankrupt -- so we know these prices are not sustainable. Companies with good hedging strategies and sound balance sheets will emerge from this. A price of $20 into 2021 could be catastrophic for some small cap producers, due to their outstanding debt.
Show full opinionHide full opinion
Market Outlook It is important to differentiate the short term and long term outlooks (post-2021). There is demand deferral accounting for about 26 million barrels per day, being associated to the number of COVID cases worldwide. The outlook for oil is positive going forward as we were already expecting global production to be slowing in growth and for US shale production already being mortally wounded with low oil prices. Shut-ins will begin to counteract the volumes increased by Saudi Arabia if new OPEC agreements are not worked out. At these prices, every oil company (outside OPEC) would be bankrupt -- so we know these prices are not sustainable. Companies with good hedging strategies and sound balance sheets will emerge from this. A price of $20 into 2021 could be catastrophic for some small cap producers, due to their outstanding debt.
COMMENT
COMMENT
April 3, 2020
Insider buying? Insider buying is a critical indicator as to management's belief they will survive in difficult times. The average energy CEO makes about $3.2 million, so their lifestyle would allow them to buy shares. If a CEO is not stepping up now, you should be asking, why not?
Show full opinionHide full opinion
Insider buying? Insider buying is a critical indicator as to management's belief they will survive in difficult times. The average energy CEO makes about $3.2 million, so their lifestyle would allow them to buy shares. If a CEO is not stepping up now, you should be asking, why not?