Σε μια κατσαρόλα προσθέτετε όλα τα υλικά για το σιρόπι και ανακατεύετε, μέχρι να πάρουν βράση. Σε μια δεύτερη κατσαρόλα βάζετε το λάδι να κάψει, προσθέτετε το σιμιγδάλι και ανακατεύετε, μέχρι να ροδίσει. Στη συνέχεια, ρίχνετε λίγο-λίγο το σιρόπι και ανακατεύετε, μέχρι ο χαλβάς να ξεκολλάει από τα τοιχώματα. Τέλος, προσθέτετε τα αμύγδαλα και βάζετε τον χαλβά σε μια στρογγυλή ή μακρόστενη φόρμα.