Crude costs for Indian refiners dip to $103: Oil price decline lifts mood, but volatility remains high
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 markets weighed the possibility of an end to the Iran conflict following the electoral setback to Republicans in the midterm elections and US President Donald Trump’s acknowledgement…