Bank of America is expected to report Q2 earnings on July 14, with analysts projecting EPS of $1.10 and revenue of $30.26 billion. BAC stock fell 1.6% on Tuesday ahead of the announcement. The SEC fined BAC subsidiary Merrill Lynch $7.5 million for delayed suspicious activity reporting. BAC's projected losses in the Federal Reserve's stress test are considered modest relative to its $3 trillion in market assets.