A fragile OPEC deal has lead to a rise in oil prises meaning companies must be wary of repeating the mistakes of the past. They must avoid throwing away investor...
The Carbon Tracker Initiative has warned fossil fuel companies to stress test their business model against low carbon, low price scenarios or risk shareholder value falling....
The Carbon Tracker Initiative says some $1.1 trillion of oil investments make “neither economic nor climate sense”. Investors would do well to act upon this stark...