Eni Is At Full Potential (NYSE:E)
Eni produces approximately 60% of the North African countrys total gas production. Click here to see why we decided to maintain our buy rating on E stock.
United States Demerara Mahaica Mediterranean Sea Oceans General Aliaksandr Litviniuk Exxon Mobil Corp
Source: seekingalpha.com