ExxonMobil has long been a market leader in oil & gas. The direct descendent of Standard Oil Co., Rockefeller’s oil empire, which was the largest refiner in the world at its height, ExxonMobil remains the company with the sixth largest net revenue in the world. However, after several bleak years beginning in 2015, the company’s…

Read More

The climate change crisis has increasingly found its way into the boardrooms of the world’s largest oil companies, perpetuated recently by the most turbulent year in decades for producers, highlighting the need for the creation of new operational strategies. After years of environmentalist action, blaming these corporations not only for alarming levels of global emissions…

Read More