Shares of Capstone Energy+, Inc. CGEH have declined 2.2% since the company reported its earnings for the quarter ended March 31, 2026. This compares with the S&P 500 index’s 1.1% gain over the same ...
Eni S.p.A E, an Italian integrated energy company, in partnership with Libya’s state-owned National Oil Company ("NOC"), announced that it has successfully started production from the Sabratha ...