Star Metro - NioCorp Completes Payments Under the $8 Million April 2024 Notes