Crude oil prices rise above $120 due to stalled nuclear talks and export blockades.
Open shared insight