High oil prices are here to stay. Who are the beneficiaries?

High oil prices are here to stay. Who are the beneficiaries?