Investors grill BP and Shell over oil sands
Investors have used Shell’s and BP’s annual shareholder meetings to force the companies to reveal more information about the financial viability of oil sands. However, the disclosures still fail to satisfy