Home » Oil prices rebound after Brent slides below $93