Oil Roasted Salted Almonds