Oil giant Shell posts beat on profit despite sharp annual drop
1. Shell reported Q2 earnings of $4.26 billion, surpassing expectations. 2. Global oil and gas prices dropped, affecting sales negatively. 3. Shell prioritizes shareholder returns and LNG investment. 4. Investors responded positively, boosting Shell's share price by 8%. 5. Shell dismissed takeover rumors regarding BP amid fluctuating market conditions.