EOH spoke out on a webcast this morning on its troubled business future. It is a company under stress, under a probe into its public sector contracts and suffering from a plummet in the share price.