Evolution Petroleum: Solid Recent Production And Cost Performance — EVO +0.10 · News Impact Screener