Brokerages estimate crude oil prices to remain high even if the blockade at Strait of Hormuz opens. Domestic brokerages have pegged oil prices to average at $85 per barrel in the near term.
Source :- mint – markets Read More
Brokerages estimate crude oil prices to remain high even if the blockade at Strait of Hormuz opens. Domestic brokerages have pegged oil prices to average at $85 per barrel in the near term.