You are currently viewing Iran War’s Latest Economic Toll: Oil at $115 a Barrel

Iran War’s Latest Economic Toll: Oil at $115 a Barrel

  • Post author:
  • Post published:
  • Post category:News

Economists and investors are increasingly pricing in a slowdown, or even a global recession, if the fighting drags on.