Tension between the US and Iran drives oil above $129
Concerns over global supplies have kept oil prices above $129 a barrel in Asia this morning.
A weak US dollar and renewed tensions between the US and oil producer Iran further affected the market.





