Crude oil back above $90 a barrel. How elevated energy prices may impact various Indian sectors?
Crude oil prices surged to nearly $120 a barrel earlier this week due to the war between the US and Iran. The ongoing conflict has disrupted energy production in the Middle East and resulted in a blockade of the Strait of Hormuz, which is a vital shipping lane. The effective closure of the Strait of…

