It seems Tropical Storm Bonnie has mischief in mind with this probable storm track. By Sunday morning we may know if the oil cap holds.
As for this meme about it raining oil. Now please. Remember basic meteorology. It can rain because water evaporates and rise into the air, there it can condense, and then precipitate out as rain. So those who are peddling it raining oil expect the hydrocarbons that make up oil to evaporate, rise into the air, and then recombine to make oil again.