SharePost Content Read More Yahoo Finance #finance Post navigation Ecopetrol Moves to Take Control of Brazil’s Brava Energia STMicroelectronics (STM) Hits 2-Year High on Upbeat Outlook, Strong Revenues