News

Shell's adjusted earnings, its definition of net profit, reached $4.264 billion in the second quarter, it said on Thursday, ...