I don't know if it's uniquely American but I agree it is a very annoying term. It just means cash. Finance bros like to pretend they are "going into battle" or something when they go negotiate an acquisition, so the analogy is that you have a large store of gunpowder ready to deploy at a moment's notice when you want to go to war (go acquire a company).