Lse Savannah Energy : Savannah energy plc engages in the exploration, development, and production of crude oil and natural gas in nigeria. Lse Savannah Energy / Click here to refresh the page.