Keppel shares up 6.8% on H1 earnings growth, share buyback and asset divestment plans

Its shares hit a six-year high of S$8.74, up 27.8% year to date