Oil Price Today (October 15): Crude oil dips to $105 despite rising Middle East tensions. Here’s why | The Bharath News