I think it is due to the metal content in the nickel, which now costs 7 cents to produce.

USA Today - Cost of Making Money

Pete