Features

Shell oil droplets

Royal Dutch Shell made nearly £72m a day as it recorded a 71% jump in third-quarter earnings

Copyright © James Boardman Press Photography
All Rights Reserved