TEH GREP | Environment | Oil executives achieve personal net-zero in $142M Iran war stock dump