Oil Prices Mixed at Settlement; Brent Stands at $95.52 Per Barrel
Abu dhabi: Oil prices were mixed on Thursday: amid concerns over potential Middle East supply disruptions following US strikes on Iran and renewed Israeli threats against Tehran. Brent crude futures settled 11 cents-or 0.12%-lower at $95.52 per barrel…