Evolution Petroleum Corp. has reported a quarter-on-quarter growth in production and revenue but a decline in net income for the third quarter of fiscal year 2024. Evolution reported a total revenue ...