Oil stays above $129 in Asian trade
Oil stayed above $129 a barrel in Asian trade on Wednesday, driven by concerns over tight global supplies amid strong demand.
Oil was higher in Asian trade on Wednesday, recovering from overnight losses on concerns over waning US demand, AFP reported.