Domestic markets edged lower amid excessive volatility and lost over one and a half per cent,…
Tag: latest news on crude oil prices
Oil recovers from 3-week low after US holds sanctions on Venezuela; Brent at $87
Oil prices were broadly steady on Thursday, April 18, as investors weighed US sanctions on Venezuela…