Shell Posts $9.84B Q2 Profit, Second-Highest in Company History · aggregated.info