RE: Where are they now?15 Nov 2023 16:28
DEC has generally traded in the £1.00 to £1.20 range over the past 5 years, except for a few months during covid and during this past 9 months. This most recent drop, which I think has been caused by a number of factors, drop in commodity price, some institutions exiting fossil fuel investments, concerns about sustainability of the business model/dividend etc etc I think has been well overdone and I see no reason why the SP will should not return to historic levels within the next 12 months as long as they keep the money flowing in, the divis flowing out and can keep their hedged rates for future years above $3....