Mubadala Petroleum and Petrochemicals head Musabbeh Al Kaabi anticipates peak oil around 2030. Pawan Singh / The National
Mubadala Petroleum and Petrochemicals head Musabbeh Al Kaabi anticipates peak oil around 2030. Pawan Singh / The National

Mubadala expects a U-shaped global economy recovery in 2021 with growth rebounding to 5%