Optimism abounds at MPC Ferrostaal