RE: Sell into strength29 Sep 2023 08:29
BP is in good shape, with the macros offering support. Oil companies have always demanded a yield premium due to the inherent risks of investing in O&G. The yield here is 4%, which historically has been a sell signal. I expect continued volatility here, a trader's paradise.