Echo Energy secures new gas contract at premium to prevailing spot pricing
Echo Energy plc (LON:ECHO), the Latin American focused upstream oil and gas company, has provided a commercial update regarding the Company’s gas sales from the producing Santa Cruz Sur assets, onshore