Latest reports suggest that the world’s five largest listed oil companies are expected to reward their investors with…
Tag:
Oil Companies
-
-
World
US congress invites oil industry board members over climate ‘disinformation’
by admineconaiby admineconaiThe US Congress has invited key board members at four oil companies to testify about the industry’s role…