The U.S. Supreme Court ruled narrowly on Monday to block President Donald Trump from being able to immediately fire Federal Reserve (Fed) Governor Lisa Cook over mortgage fraud allegations, in what is seen as a blow to his expansive view of presidential powers.

In a 5-4 ruling, the court said that the president cannot remove officials at the independent Fed "for any reason or no reason."

The U.S. central bank is a non-partisan institution that makes monetary policy for the world's largest economy, with governors appointed by the president after a Senate confirmation process.

Trump has exerted unprecedented pressure on the Fed to lower interest rates to boost economic activity, and his attempt to fire Cook was the first time a president had tried such a move in the bank's 111-year history.

U.S. presidents are allowed to fire Fed governors "for cause," but the court ruled that Trump "failed to afford Cook the procedural protections to which she was entitled by statute."