I'm from Singapore (non-US citizen and not have been physically in the US) who owns USA equities.  If I sell my shares, what are the capital gains taxes I have to pay? What are the taxes on dividends that I have to pay?
Does the US withhold tax on dividends paid to foreigners from NYSE listed foreign (Non-US) corporations?