Open account
US-Iran conflict impacts Alcoa, Netflix earnings amid Bitcoin stability concerns