BP and Shell: Big Oil risks big embarrassment as profits roll in during COP26 – Royal Dutch …

Oil majors like BP and Shell argue they are using their scale and huge profits to invest in … LEGO DROPS SHELL OVER GREENPEACE OIL SPILL VIDEO.