Global oil industry requires $12.1 trillion in investments up to 2045: OPEC Secretary-General