In the midst of the Texas freeze, oil producers are still shut down; governor prohibits exports of natural gas
In the midst of the Texas freeze, oil producers are still shut down; governor prohibits exports of natural gas