Banks only make profit when they loan money. The biggest loans come from government overspending. America owes 19 Trillion to the banks and at 5.3% interest that debt costs a trillion a year which means the banks are paid a trillion a year by the American taxpayers.
American businesses sell $17 trillion a year so the $1 trillion a year means 1/17th or about 6 cents of every dollar of sales goes to interest which is straight to the banks.
But no business makes 100% profit. A successful business makes about 4% profit, four cents on every dollar of sales. That’s $680 billion a year in profit. Each year America goes further and further into debt which keeps the banks happy but which sucks the profit from America right into the banks. Trump knows that and he’s promised to change it for the better for the taxpayers. .