The S&P 500 is back up today at 0.74% while 10-year treasuries are both down 1.97% and 0.28% respectively. The dollar still holds strong at 0.30% increase. Bank of America announced their earnings today and beat the streets expectations. The bank said it made 19 cents per share second quarter. The profits are partly due to decreasing reserves to cover bad loans, the bank expects more customers to repay loans on time. Make sure to check out our Webinar this Sunday, 22nd and follow us on Twitter @keeneonmarket!