Latest News
Shell posted second-quarter profit of $4.26 billion, beating analyst expectations, and said it would buy back $3.5 billion of shares over the coming three months. The results come shortly after the London-listed firm flagged weaker trading results at its integrated ga