Cryptocurrency Markets Stabilize as Oil Prices Plummet Following Iran-US Standstill Markets July 27, 2026