Shell branding is seen at a petrol station in west London, January 29, 2015. REUTERS/Toby Melville
Shell branding is seen at a petrol station in west London
by Thaer Abbas | Nov 28, 2016 |
Shell branding is seen at a petrol station in west London, January 29, 2015. REUTERS/Toby Melville