Is Oil’s Down Escalator Finally Heading Up? (XOM, COP, CEO, PBR, REP, PTR)
Oil company share prices have been in near free fall for the past six months. Exxon Mobil (NYSE:XOM) is off about 20% from its 52-week highs and ConocoPhillips (NYSE: COP) is off…