Business

Shell's profit beats expectations at $6.9 billion, cuts share buybacks

22722390
Shell's first-quarter adjusted earnings, its definition of net profit, rose to $6.92 billion, ​the company ​said on Thursday, ⁠beating ​an analyst consensus ​of $6.36 billion in a company-provided poll and ​up ​from $5.58 billion a year ‌earlier.

SEE MORE

More