PETCHABURI, THAILAND - OCT 2, 2016: Shell gas station in Cha am district, Petchaburi province, Thailand. Royal Duch Shell is largest oil company in the world. Shutterstock Image - PETCHABURI, THAILAND - OCT 2, 2016: Shell gas station in Cha am district, Petchaburi province, Thailand. Royal Duch Shell is largest oil company in the world. - ID: 502718725