Oil fell after a U.S.-Iran ceasefire eased supply fears, but China semiconductor news hit chip shares as investors turned to the Fed's July 28-29 meeting and mega-cap tech earnings.
verifying reliability
No specialized terms available for this topic.