PERSPECTA

News from every angle

Back to headlines

Oil Executives Confront Terminal Decline of Industry

An analysis suggests that oil executives are facing a significant long-term challenge as the industry grapples with the prospect of terminal decline.

28 Apr, 13:10 — 28 Apr, 13:10
PostShare