← Back to Commodities & Energy
Shell profit more than doubles to $9.84 billion on higher energy prices | PiQ Markets