The recent conflict in Iran has led to a significant global energy shock and renewed oil imports by India, raising concerns about supply chains.
The recent conflict in Iran has led to a significant global energy shock and renewed oil imports by India, raising concerns about supply chains.