Emerging Oil Giants Face Harder Times Than US Oil Giants (XOM, CVX, PBR, PTR, CEO)
It’s no secret that share prices for big oil are down over the past 12 months. These oil giants have fallen sharply from highs when oil was in the $140’s per barrel. …