Bottled soybean oil became scarce in many stores and markets as the demand for edible oil spiked ahead of Ramadan.