Saudi Oil Storage Nears Capacity as Strait of Hormuz Stays Shut | Whale Factor