Bank of America agreed to pay an $8 million CFTC penalty for nearly 4 million swap reporting failures dating back to 2015, with broader implications for