05 May 2026 admin News May 5, 2026 admin Shares slide, oil prices elevated as US-Iran truce prospects dim