Orimulsion
Concise Oxford English Dictionary © 2008 Oxford University Press:
Orimulsion /ˌɒrɪˈmʌlʃ(ə)n/
▶noun trademark a fuel consisting of an emulsion of bitumen in water.
– origin 1980s: blend of Orinoco (an oil belt in Venezuela where the bitumen was orig. extracted) and emulsion.
'Orimulsion' also found in these Oxford entries:

