COP26 president Sharma dodges questions on no-show of energy giants at Glasgow summit
Rumours continue to swirl if BP, Shell and other European majors were barred from UN climate talks
Rumours continue to swirl if BP, Shell and other European majors were barred from UN climate talks