Markets | Thu Jul 28, 2011 1:11pm EDT

Shell, BP say high oil price erodes demand