"This oil company is in Jakarta."
Translation:Perusahaan minyak ini ada di Jakarta.
It's better to use "minyak" in this sentence.
"oli" also means "oil", but it's the oil that you put in your car/motorcycle engine.
"minyak" is the general term for "oil".
There are indeed different types of "minyak" :
minyak tanah (crude oil), minyak goreng (cooking oil), minyak kelapa (coconut oil), etc...