Red Sea tensions ease, 25-strong Galaxy Leader crew released - Offshore Energy