Shell has reported a profit of $11.5 billion for the second quarter, beating expectations, lifted by strong refining profits and energy prices. The company also
Shell has reported a profit of $11.5 billion for the second quarter, beating expectations, lifted by strong refining profits and energy prices. The company also