
RIL, IOC to Asian Paints: Which stocks to buy as crude oil prices crash nearly 20% YTD?
Stocks to buy: Crude oil prices have been on a slippery slope for most of 2025, shedding almost 20% on a year-to-date (YTD) basis, with Brent crude prices briefly slipping below the $60/barrel mark on Monday. While the crude oil prices rebounded to $61 …