Stocks | Wed May 16, 2012 6:19pm BST

Saudis, soaring costs may keep oil above $100