What rising crude oil prices mean for Indian markets and your investments | West Asia war
Global crude oil prices have surged again, briefly crossing $120 a barrel before easing. For India, which imports nearly 85% of its oil, this is more than just an energy story. It affects inflation, t