Charity pretends to fundraise for Big Oil for Shell and BP on the back of record profits