Shell profit misses on lower crude prices, rocky oil trading

· Moneyweb