Latest development

Big US banks rake in near $50bn profit as Iran war shakes markets – The Guardian