President Donald Trump and Fed Chair Jerome Powell have publicly feuded over interest rates amid high inflation.