Iran has opened registration for candidates who want to run in the June 28 presidential election. All candidates must be approved by Iran's 12-member Guardian Council.
Bitcoin traded at $75,733 on Tuesday morning, up 1.5% over 24 hours, as Iran signaled it will send a team to Pakistan talks and Brent crude slipped ahead of the Wednesday ceasefire deadline....