Crude costs for Indian refiners dip to $103: Oil price decline lifts mood, but volatility remains high
· timesofindia.indiatimes.com
NEW DELHI: Brent crude prices fell below $94 a barrel late on Wednesday for the first time in two months, before inching up to $97.7 Wednesday evening, as
NEW DELHI: Brent crude prices fell below $94 a barrel late on Wednesday for the first time in two months, before inching up to $97.7 Wednesday evening, as marke...