Business Bitcoin, Oil Markets Face Pressure as Iran Tensions PersistApril 2, 2026 Quick Summary: Strategic petroleum reserve releases masking Hormuz supply losses are expected to run out within weeks, pointing to deeper…