Ramin Mazaheri
Press TV, Washington DC
Washington’s war on Iran continues to backfire disastrously on its own economy, creating massive pain for the average American.
With inflation soaring higher and higher, the Federal Reserve central bank has been forced to hike its benchmark interest rate, which is sure to anger President Donald Trump.