Indian markets tumble as IT and banking shares drag indices decrease
Crude oil costs hovered close to a five-week excessive, intensifying inflationary issues. Brent crude traded at roughly $74.67 per barrel, whereas US West Texas Intermediate (WTI) stood at $71.37. Elevated oil costs are anticipated to exert strain on India’s fiscal deficit and company revenue margins. Following a powerful 5.4 per cent surge over the previous…