Oil Price Today (October 12): Crude oil dips to $103 despite simmering Iran war tensions. Here’s why | The Bharath News