Originally Posted by
sinca3
We beat .95 consensus estimates by .03. The consensus estimates had already been raised. Oil refinery still losing money. Mainline growing, regional shrinking. Japan's currency devaluation a problem.
Last edited by Bucking Bar; 07-24-2013 at 04:15 AM.