Oil topped 80 dollars a barrel in Asian trade Monday as a strike at French energy giant Total and concerns over Iran's nuclear programme rattled the market, analysts said.
Oil tops $80 a barrel in Asian trade