That looks like a good step in the right direction, having skimmed it!
The thing about Exxon Mobil and BP and such is that beyond a certain threshold we could tax the bejesus out of their profits. I'd love to do that anyway.
We should have an AEA person, at least ideally, and that person would probably be a deputy under the SoIA, or the SoIA could "monitor" this, facilitate it, whatever.
You do realize that they tried that in real life, and gas prices skyrocketed right? That was probably a huge contributor to Jimmy Carter's landslide loss.