Shell's Mixed Bag: Q2 Revenue Beats Expectations, But Profit and Production Decline Sequentially | Intellectia.AI