Oil, Precious Metals Tumble After Report Signaling No Imminent Action Against Iran
While silver plunged as much as $6, from $92 to $86, in seconds as stop loss selling kicked in, in a preview of how painful the unwind of the current historic rally will eventually be.
US Approves Nvidia Chip Sales But China Hesitates
What happened this week shows export controls slowed China’s progress, but also how much leverage Beijing still holds when the rules begin to loosen.
