Michael Hudson: The War America Cannot Admit It Lost
The Iran war, the Strait of Hormuz, de-dollarisation, oil prices, debt moratoriums and the deepening global economic crisis. Hudson argues that Iran won the immediate military battle, while the wider conflict is a world war over US control of oil, military …