Global investors were shell-shocked after Trump struck another blow at the Federal Reserve's independence, caught between the concerns over politicisation of policy and the payoffs for markets.

Trump says he is firing Federal Reserve governor Lisa Cook, a significant escalation in his continued attack on the central bank.

President Donald Trump's removal of a Federal Reserve governor could end up being challenged at the Supreme Court.