oil shares petrol - German English Dictionary