Business

Shell Q1 profit drops 28%, but beats expectations

22570279
Shell on Friday reported a 28% drop in first-quarter net profit to $5.58 billion, beating analyst expectations, and kept the pace of its share buyback programme steady amid falling oil prices and lower refining margins than last year.

SEE MORE

More