Articles for ECHO ENERGY PLC ORD 0.25P (LSE: ECHO)

Should you pile into Echo Energy, up 14% today?

Positive news has ignited the share price of Echo Energy plc (LON: ECHO). More »

Tullow Oil plc isn’t the only top value stock I’d buy right now

This oil and gas stock could be worth buying alongside Tullow Oil plc (LON:TLW) (TLW.L). More »

Buying these two stocks now could make you a millionaire retiree

These stocks could make their shareholders into millionaires over the long term. More »

These small-cap oil stocks could be dangerously overvalued

Roland Head takes a fresh look at two popular oil stocks. More »