CCrude Oil Read More Exclusive-Indian state refiners pause Russian oil purchases, sources say31.07.2025 By Nidhi Verma NEW DELHI (Reuters) -Indian state refiners have stopped buying Russian oil in the past week…
PPetroleum Read More Crude prices may average $65-70/bbl in 2025, say analysts – Economy News05.05.2025 Crude oil prices are likely to average around $65-70 per barrel in the current year with a potential…