Amid Supply Constraints, Crude Oil Hits $77  Economic Confidential Continue reading