SharePost Content Read More Yahoo Finance #finance Post navigation Oil jumps over 3% as fresh military strikes threaten Hormuz shipments TSMC posts record revenue in second quarter on AI demand