Crude oil price likely to trade between $98-114.50 range next week
Volatility has become the hallmark in the global markets and this might persist until the war between Russia and Ukraine subsides.
Last week, crude oil lost nearly 5 per cent on demand concerns and extended additional 5 per cent losses on…