Oilprice.com

What Is Total’s Fate in Russia Now?

Oil major Total and Russia are joined at the hip. Putin called late CEO de Margerie a “true friend.” But sanctions and sinking oil prices are daunting hurdles.

How Wall Street Is Killing Big Oil

By YaleGlobal: As Wall Street pushes big energy companies into financial engineering, energy dominance shifts to emerging markets.