vegetable oil is the answer. but if you don't have any vegetable oil, you can still achieve a moist cake with a perfect texture. other oils, such as coconut or canola, are wonderful alternatives. however, you can also use fruits, butter, or dairy products, too.