1. Iraq and French oil giant TotalEnergies on Monday signed a long-delayed $27 billion energy deal aimed at boosting oil production and boosting the country’s energy production capacity through four…
© 2023 Copyright Futuresstocktrading.com – Futures Market, Investment, Trading & News