Targa Resources announces 20-year ExxonMobil agreements, World Watch | PolicyRisk