Echo Energy makes positive progress at Santa Cruz Sur
(Sharecast News) - Latin America-focussed upstream oil and gas company Echo Energy updated the market regarding its Santa Cruz Sur assets, onshore Argentina, for the third quarter on Tuesday.
Read more