Attacks on two oil tankers on Thursday in the Gulf of Oman left one ablaze and both adrift, shipping firms said, driving oil prices up 4% over worries about Middle East supplies.