US crude oil futures settle at $96.02, up 2.4%. WTI closes above $96 on June 3 at 61% YES.

Renewed oil bull run fueled by supply worries, demand hopes and short covering

Oil prices rise amid US-Iran tensions. New all-time high by September 30 at 21.5% YES.