price per barrel of crude oil - German English Dictionary