North of Scotland Lower prices weigh on results at Shell, next share buyback tranche launched August 1, 2019
North of Scotland Babcock profits in the red due to Norwegian disaster and oil downturn October 11, 2017