Business Crude heads for biggest weekly gain in months amid intensifying Middle East crisis July 17, 2026