total_iran.jpg
Oil and Gas News
Iraq and Total Mull $7 billion Oil and Gas Infrastructure Deal