price per barrel of crude oil - Spanish English Dictionary