
Shell’s profit beats expectations at $6.9 billion, cuts share buybacks
Source link
Shell’s profit beats expectations at $6.9 billion, cuts share buybacks

Shell’s profit beats expectations at $6.9 billion, cuts share buybacks
Source link