I suspect most oil companies are investing in post-fossil... to the end of future-proofing themselves; they have no interest in fossil fuels being supplanted any time soon. That would be to cede position to their replacements.
So their investment will result in less public benefit than equivalent investment by players that aren't, uh, invested in fossil.