Crude oil prices climb above $95 per barrel as Iran vows permanent change to Hormuz shipping lanes.
Read full article on MarketWire