average petroleum spot prices - German English Dictionary