Steve Barton of @inittowinitshow believes the Iran war has created a new price floor for oil. #Investing #Energy #Oil. 2026 Outlook ...