While Oil Price is Up, It's probably lagging the rate of COSTS/Expenses increases. Short term will be great with these higher oil prices because current oil is related to mostly past LOWER COSTS....... But Future NEW Production, Future not so bright if oil does not go up significantly more from here.
All just my opinion/view/thinking/guessing