Home Stock Shell profit dips amid lower oil prices, weaker gas trading, but still exceeds estimates