The four benchmark indices all gapped higher today after better economic data, and strong Q2 earnings reports from a handful of banks had stocks trading higher.




Share this: