Oil Hits $110 as Iran War Creates Worst Supply Disruption | The Fiscal Wire