Baker Hughes warns of potential Strait of Hormuz closure until 2026, impacting global oil supply and potentially causing stagflation. Market sentiment remains skeptical.