Investors and rental owners

Not exactly, but to be able to claim a foreign tax credit, you would have to have foreign income that was taxed in the country it came from.