Oil Rallies Above $105 as Tanker Attacks Threaten Hormuz Shipping Recovery
Brent rose above $104 a barrel as attacks on Gulf shipping and a fresh decline in Hormuz traffic clouded the recovery in oil flows. U.S. production cuts added to supply concerns.






