Byron Energy installs Gulf of Mexico platform