Royal Dutch Shell has announced its quarterly financial results. They’re not good, and Shell’s dry hole in the Chukchi Sea is just one factor.
Royal Dutch Shell has announced its quarterly financial results. They’re not good, and Shell’s dry hole in the Chukchi Sea is just one factor.