A fish oil leak at a manufacturing facility caused a large vapor cloud to form over parts of northwest Houston early Tuesday, multiple sources reported. >> Read more trending news According to the ...