3M India Declares 506 Per Share Dividend Final and Special Payout Announced for Shareholders US Dollar Strengthens to Near SixWeek High Amid Rising Geopolitical Tensions with Iran Chinas Commerce Minister Skips APEC Meeting Amid Urgent Official Business Trade Representative Calls for Cooperation Costco Q4 Earnings Report Approaches as Motley Fool Questions Buy Timing Raymond James Upgrades American Homes 4 Rent AMH to Outperform TrumpXi Summit Yields Soybean and Rare Earths Deals China Signals Tariff Reduction Retail Closure Longstanding Chain Shuts Down After 33 Years of Business