Oil and gas majors and traders suspend shipments through Hormuz due to U.S. attacks on Iran, sources say Source link