EnvironmentDeepwater Horizon oil spill did no harm to BP's long-term share value BP paid $65 billion in fines and compensation for the 2010 Deepwater Horizon oil spill, but a simulated version of the oil and gas company suggests there was no dent in long-term stock market performance News
EnvironmentHow the war in Ukraine will change the way the world uses energy With Russian oil and gas politically toxic, Western nations are scrambling for replacement sources of energy. The immediate future will be difficult, but the crisis could accelerate the transition to clean energy Insight