(Bloomberg) -- Oil held the bulk of a sharp gain after fighting flared in the Middle East, with the US and Iran exchanging fire, renewed attacks on energy infrastructure, and vessels hit near the Strait of Hormuz.Most Read from BloombergChina’s Unprecedented Defiance of US Sanctions Triggers ShowdownUS and Iran Trade Fire in Gulf, Jolting Four-Week-Old CeasefireFormer NYC Mayor Giuliani in Critical Condition, Trump SaysUS Has Opened a Passage Through Hormuz, Central Command SaysBeijing Tells Chi