Oil stocks analysis