SDX Energy sounds upbeat note on Egypt