Increases revenue return per share by 20.2%
Sterling and FTSE 100 rallied on Wednesday
Responding to public register data
I cannot count the times I have burnt my fingers investing in oil stocks in the last ten years. Ever since oil started its decline from $150/bbl to less than $30/bbl and back to $75/bbl, there have been multiple tactical rallies that disappeared as fast...
Takes over at the end of the year