BARCELONA (ICIS)–Crude oil prices could hit $135/bbl and Europe could suffer a shortage of key petrochemical feedstock naphtha if tough sanctions against Russia include exclusion from the SWIFT banking system or a ban on oil and energy exports, according to a new forecast from ICIS.
