Oil shock dominated markets this week as Strait of Hormuz tensions and Middle East attacks pushed crude above $100, injecting inflation concerns across all asset classes.