Israel backs US blockade of Iranian ports; European oil prices hit record high of nearly $150 a barrel