In the bowl of a food processor or blender, purée the olive oil, butter, lemon juice, Portuguese hot sauce, paprika, coriander, garlic, green onions, parsley, ginger, bay leaves, salt, and pepper until smooth. Pour half the marinade over the chickens and coat thoroughly with your hands. Cover and marinate in the refrigerator for 4 to 12 hours. Keep the remaining marinade in the refrigerator.