In a pan, heat the oil until shimmering. Add the bay leaf, cardamom, cinnamon stick, cloves, and cumin seeds. Saute for a few seconds, then add the onion. Saute on medium-high heat until lightly golden brown. Browning the onions too much can result in a bitter curry. Add the tomatoes. Cover and cook until they turn mushy.