Regulated water utility Middlesex Water, serving New Jersey and Delaware, recorded a recent insider buy amid a year of positive returns.
US president says attacks on Iran will continue until all objectives are met as Tehran keeps up raids on US assets.