Finance & Investing Oil Price Today Friday, 11 September 2026 Drops to $103.43 on Demand Drag by Hamo September 11, 2026 0 WTI opened on the back foot this morning and never really found its footing. We're sitting at $103.43 as London...