Stocks Shell profit drops by almost a third on lower oil prices, but beats expectationshello@luximperiumholdings.comJuly 31, 2025 Shell profit drops by almost a third on lower oil prices, but beats expectations