Total CEO criticized Russia sanctions hours before crash
Christophe de Margerie’s last act as chief executive officer of Total SA (FP) left no room for doubt about his feelings toward Vladimir Putin’s Russia.
View ArticleShell’s $70 billion BG purchase approved by Brazil regulator
Brazil follows the U.S. in approving the industry’s biggest deal in at least a decade. Shell’s purchase at a 50 percent premium, announced in April, gives the Anglo-Dutch company liquefied natural gas...
View Article
More Pages to Explore .....