Oil prices rallied to $119 per barrel on Thursday on fears that Russian supplies will be disrupted by the volley of Western sanctions that are aimed at non-energy sectors. Cautious financiers, insurers, and traders are steering away from Russian oil cargoes. "As of now, we have not faced any issues (in selling crude)," ONGC said.
from Industry-Economic Times
Read The Rest:economictimes...