The software giant's competitive advantages may be more threatened than I previously thought.
Why Devon Energy is on investors’ radar Devon Energy (DVN) has been drawing fresh interest after a period of solid share price gains, with the stock showing positive returns over the past week, month, ...