Brent Hits $103 After Houthi Strike | Oil Stocks Neme