US strikes Iran again, blocks its oil sale and pushes oil price up to $76 a barrel

The US carried out a new round of strikes in Iran targeting more than 80 sites and revoked a waiver
read more US strikes Iran again, blocks its oil sale and pushes oil price up to $76 a barrel
