Shell Q2 FY26 profit more than doubled to $10.82 billion; revenue rises to $94.66 billion - SHEL News | Rallies