Yes, oil cakes (like this lemon olive oil cake) are more moist because butter has a percentage of water in it (about 18%) and oil is 100% fat, so an oil cake is more moist because of the higher fat content.