Crude Oil Hits $96.57: Analyzing the Post-February Rally