S&P affirms Iraq rating at B- on war impact, oil disruption – Investing.com Canada