Exxon Mobil Vs. Chevron: One's Way Better

Exxon Mobil (XOM) and Chevron (CVX) benefit from tight oil markets. Find out which one is a better pick.

Seeking Alpha
Petrobras: Got Absolutely Crushed

In the wake of the Lula election in Brazil, Petrobras has fallen 40% in less than two months. See why I'm bullish on PBR stock at the current levels.

Seeking Alpha