Oil prices are above $50 a barrel again—but for how long?