Oil stayed above $129 a barrel in Asian trade on Wednesday, driven by concerns over tight global supplies amid strong demand, dealers said.
Oil stays above $129 in asia