Yahoo Web Search

Search results

    • Shell smashes estimates with £6.1bn profit

      Shell smashes estimates with £6.1bn profit

      Daily Telegraph· 2 hours ago

      Oil giant Shell surprised markets with profits that came in more than £1bn higher than analyst estimates. Adjusted net income, its preferred measure of...