NewsBank of America is set to report earnings. Here’s what to expect Posted on April 15, 2026 by budd87309@gmail.com Bank of America, the second-largest U.S. bank by assets, has topped expectations for earnings per share for 23 consecutive quarters. budd87309@gmail.com Russia offers China energy lifeline as the Iran war strangles global supply Snap’s stock jumps 7% after announcing plans to lay off up to 16% of its workforce