JPMorgan Chase agrees to $2.5 million settlement in legal fight over crypto purchase transaction fees | Crypto Craft