Global oil prices bounce back after hitting 21-year low