Robert Menendez actually said...
It is hard to believe $1 trillion in profit is not enough for a company to pursue their own interests.
Context
Menendez questions the need for subsidies given the projected profits of oil companies.
06/11/2012