Oil up amid supply deficit concerns, global energy crunch