2 Share Retail transactions expected to fall 2-3% as Iran fighting dents remittances, confidence by Energy And Markets Now April 5, 2026 Stock[#item_full_content]