Commercial Loans and Why Interest Rates Are Falling Like a Rock

The ten largest economies include (1) the United States; (2) China; (3) Japan; (4) Germany; (5) United Kingdom; (6) India; (7) France; (8) Italy; (9) Brazil; and (10) Canada. I was personally surprised to see that the economies of both Brazil and Canada made the top ten. Most of these economies are shrinking in population, […]