Shell declares $11.5bn profit in second quarter, TotalEnergies $9bn
British energy giant, Shell has reported a profit of $11.5 billion for the second quarter, beating expectations, lifted by strong refining profits and energy prices. Shell also announced a $6 billion share buyback scheme after posting its best profit for a second consecutive quarter as high energy prices and refining margins generated bumper earnings for