Fenbo FEBO Gains 648 Support Holds at 109 20260513 Bank of Canada Flags Iran Conflict and US Trade Policies as Key RateSetting Concerns Vodafone Idea SAIL MCX Laurus Labs Ajanta Pharma Hit 52Week Highs as Midcap Rally Gains Momentum Retail Sales Dip in January as Consumer Spending Cools AP Data Shows