The US Treasury sanctions 17 vessels and networks transporting Iranian oil, aiming to cut Tehran’s revenue and intensify pressure for a peace agreement. | Read More in News from Israel