Esso recently refurbed a local filling station installing enormous new replacement fuel tanks - and replacement fuel pipeline between Fawley and Hounslow / Heathrow. They obviously expect a return on investment.
ML are doing a steady job for the shares going into treasury to later benefit employees, (2 days this week were 400k plus) but until shares are cancelled why should the sp rise?