US blockade of Gulf of Oman to start at 3pm today; European oil prices hit record high of nearly $150 a barrel