US oil investors get $128 billion handout amid fossil fuel concerns