Stocks to buy, May 6 -- 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 level today, May 6, they have tumbled almost 10% over the past six sessions alone. This fall in oil prices come amid two factors: rising OPEC supply amid weak demand and US-China trade war.

Crude oil prices in international market declined by more than 18% in April due to continues rise in production by key oil producing nations like OPEC cartel and trade disputes globally which hampered oil demand, said Vishnu Kant Upadhyay, AVP - Research & Advisory, Master Capital Services.

O...