Shares of some top oil companies are mixed at 10 a.m.:

BP PLC fell $.05 or .1 percent, to $47.87.

Chevron rose $.21 or .2 percent, to $128.96.

ConocoPhillips rose $.20 or .2 percent, to $80.86.

Exxon Mobil Corp. fell $.20 or .2 percent, to $99.37.

Marathon Oil Corp. rose $.34 or .8 percent, to $41.25.