-
Insights National Oil Companies Need To Up Their Game National Oil Companies (NOCs) and their governments – just three years ago riding a wave of $100 oil – today face unusually trying times. -
Insights The Quest For Fewer And Shorter Outages Thanks to digitization, utility customers have so many more reasons to demand the best reliability possible from their electric utilities. -
Insights Oil Resilience In Asia Perception is relative. Entering 2017, oil prices are hovering around $50 per barrel, down from their peak – above $100 – in 2014. -
Insights The World Energy Trilemma Europe leads the world in the provision of sustainable energy systems, with 21 European countries appearing in the top 25 ranking of the 2016 World Energy Council/Oliver Wyman Energy Trilemma Index.