XAG/USD AI Live Scan, 15-minute chart, Wednesday, 22 July 2026

Every read JAFX AI made on the XAG/USD 15-minute chart that day, newest first: trend, structure, the levels it marked and what it said to watch.

23:47 UTC

Pullback off $60, bounce attempt · RSI 48 · price 59.586

Lower highs since 60.90 spike, holding 59.30.

Silver spiked to 60.90 on the US-Iran safe-haven bid then faded, rejected hard at the $60.00 barrier and grinding out lower highs since. Price bounced off the 59.31 session low and is back near 59.59, still capped below the 59.90 supply band.

Support: 59.31, 59.00

Resistance: 59.90, 60.00, 60.35

What it said to watch

  • M15 close above 60.00 reopens the path toward 60.35 supply
  • Failure to hold 59.31 confirms a lower-low toward 59.00
  • S&P Global PMIs Fri 13:45 GMT could reset this read

23:47 UTC

Pullback after failed 60 push · RSI 45 · price 59.586

Lower highs, ranging below 60.00.

Silver spiked to 60.91 then was rejected at the $60 barrier, fading back toward 59.30 before stabilising near 59.55. RSI(14) mid-40s after cooling from the rally; price is carving lower highs and consolidating below the psychological 60.00 wall.

Support: 59.30, 59.04, 59.00

Resistance: 60.00, 60.91

What it said to watch

  • M15 close above 60.00 clears the psych barrier and reopens 60.91
  • Failure to hold 59.30 swing low exposes 59.04 spike low then 59.00
  • US PMIs Fri 13:45 GMT could shift the rate-hike vs safe-haven read

23:32 UTC

Pullback after spike, momentum down · RSI 43 · price 59.44

Lower highs off the 60.91 peak.

NY session spiked through 60.00 to a 60.91 session high on the Mideast safe-haven bid, then faded the entire move back below the figure. Price is drifting lower into Asia near 59.44, holding above the 59.31 session low with RSI(14) mid-40s.

Support: 59.31, 59.04, 58.88

Resistance: 60.00, 60.91

What it said to watch

  • M15 close below 59.31 confirms a lower low and exposes 59.04/58.88
  • reclaim of 60.00 needed to revive the upside break
  • US S&P Global PMIs Fri 13:45 UTC could materially shift this read

23:32 UTC

Downtrend, fading post-spike · RSI 42 · price 59.44

Lower highs off the 60.90 spike, grinding toward session lows.

Silver spiked to 60.90 during NY hours then rejected below $60 at the 20-day EMA, and the Asia session has bled it back to 59.44 in a chain of lower highs. Price now sits just above the 59.31 session low with RSI(14) around 42 — no bounce yet.

Support: 59.31, 59.04

Resistance: 59.70, 60.90

What it said to watch

  • M15 close back above 59.70 unwinds the lower-high sequence
  • Break below 59.31 opens the 59.04 swing low
  • US S&P Global PMIs Fri 13:45 UTC could reset this read

23:17 UTC

Pullback after spike, momentum down · RSI 42 · price 59.42

Lower highs off the 60.90 peak.

Silver spiked to a 60.90 session high during NY hours on Mideast safe-haven flows but stalled ahead of the 20-day EMA and faded back below the 60.00 psych level. Price has since ground down toward the 59.31 session low, printing lower highs, with RSI(14) soft in the low 40s.

Support: 59.31, 59.04

Resistance: 60.00, 60.90

What it said to watch

  • Close below 59.31 session low opens the 59.04 swing low
  • Reclaim of 60.00 psych needed to challenge the lower-highs line and 60.90 session high
  • US PMIs Fri 13:45 UTC could materially shift this read

23:17 UTC

Pullback off session high, momentum lower · RSI 42 · price 59.42

Lower highs since 60.91 peak, retracing rally.

Silver spiked to 60.91 on the safe-haven bid then rolled over, rejected short of $60 and fading through the NY-Asia transition; price now 59.42, below EMA20 and EMA50. Sequence of lower highs since the peak with RSI(14) around 42 — the rally leg is being retraced.

Support: 59.31, 59.04, 58.89

Resistance: 60.00, 60.91

What it said to watch

  • M15 close back above 60.00 reasserts the rally; failure keeps lower-high chain intact
  • Break below 59.31 swing low opens 59.00 psych then 58.89
  • US S&P Global PMIs Fri 13:45 UTC could materially shift this read

23:03 UTC

Pullback after rally stall · RSI 41 · price 59.339

Lower highs off 60.90 peak, testing session support.

Silver spiked to a 60.90 session high on the safe-haven bid then rejected at $60/20-day EMA, printing lower highs back to 59.34. Price is now leaning on the 59.30 swing low with RSI(14) near 41; the intraday rally has fully unwound.

Support: 59.30, 59.06

Resistance: 59.70, 60.00, 60.90

What it said to watch

  • M15 close below 59.30 opens 59.06 then 59.00
  • Reclaim of 59.70 needed to re-challenge the 60.00 psych level
  • US jobless claims Thu and PMIs Fri could shift this read

23:03 UTC

Downtrend, pullback off $60.91 high · RSI 41 · price 59.339

Chain of lower highs from session peak.

Silver rolled over from the $60.91 session high and printed a steady chain of lower highs back to the 59.30 area through the NY-Asia transition, RSI(14) sub-45. Per context the earlier safe-haven bid stalled at $60 near the 20-day EMA before this fade.

Support: 59.305, 59.041, 58.888

Resistance: 59.911

What it said to watch

  • M15 close below 59.30 exposes 59.04 then the 58.89 session low
  • Reclaim of 59.91 needed to re-challenge the $60 psych level
  • US S&P Global PMIs Fri could materially shift this read

22:47 UTC

Pullback from session high, momentum down · RSI 38 · price 59.329

Lower highs since $60.9 peak, testing session low.

Silver spiked to a session high 60.91 in NY hours then faded — rejection at the $60 psych level noted in the digest as the 20-day EMA cap. Price has since carved lower highs and broken the 59.5 shelf into the late session, printing a session low at 59.31 with RSI cooling near 38.

Support: 59.31, 59.00, 58.89

Resistance: 59.87, 60.91

What it said to watch

  • Close below 59.00 psych opens the 58.89 swing low
  • Reclaim of 59.87 lower high negates the descending sequence
  • US Jobless Claims Thu and PMIs Fri are the nearest catalysts

22:47 UTC

Pullback, lower highs after $60 rejection · RSI 40 · price 59.329

Declining off session high, pressing session low.

Silver spiked to 60.91 into the NY session then stalled at the $60 psych level and 20-day EMA, and has since ground out lower highs back to a session low at 59.31. RSI(14) near 40 as the safe-haven pop fades against the hawkish-rates headwind.

Support: 59.31, 59.04, 58.89

Resistance: 59.90, 60.00

What it said to watch

  • Reclaim above 59.90 / 60.00 psych would neutralise the pullback read
  • Loss of 59.04 swing low opens the path toward 58.89 prior low
  • US S&P Global PMIs Fri 13:45 UTC could reset the $60 pivot

22:32 UTC

Pullback from session high, momentum down · RSI 41 · price 59.601

Lower highs off the 60.90 peak.

XAGUSD spiked to 60.90 during NY session on the safe-haven bid, then rejected the $60 area and unwound to 59.60, retracing the rally off 58.89. Lower highs since; RSI(14) has cooled near 41 and price sits back below EMA20.

Support: 59.47, 59.00, 58.888

Resistance: 60.00, 60.907

What it said to watch

  • Close below 59.47 session low confirms a lower low toward 59.00 psych
  • Reclaim of 60.00 psych reopens the 60.90 session high
  • US PMIs Fri could shift the safe-haven read

22:32 UTC

Pullback off highs, momentum down · RSI 41 · price 59.601

Lower highs since 60.90 peak.

Silver spiked to 60.907 then rejected at the $60 handle (20-day EMA per digest), and has since bled off in a chain of lower highs to 59.60, now below EMA20/EMA50 with RSI near 41. Price is grinding toward the session low at 59.47.

Support: 59.47, 59.04, 59.00

Resistance: 60.00, 60.90

What it said to watch

  • M15 close back above 60.00 reopens the 60.90 session high
  • Loss of 59.47 session low exposes 59.04 swing low
  • US S&P Global PMIs Fri 13:45 UTC could shift the read

22:17 UTC

Pullback after NY spike, momentum down · RSI 41 · price 59.552

Lower highs off 60.907, testing session lows.

Silver spiked to 60.907 during NY hours then faded steadily, stalling at the $60 psych / 20-day EMA as the safe-haven bid met rate-hike headwinds. Price now grinds along the session low near 59.48, RSI(14) cooling around 40 with a chain of lower highs capping every bounce.

Support: 59.48, 59.04, 59.00

Resistance: 60.00, 60.65

What it said to watch

  • M15 close below 59.48 session low exposes the 59.04 swing low
  • Reclaim of the 60.00 psych level reopens the 60.65 session high
  • US S&P Global PMIs Fri could shift the read on the safe-haven vs rate-hike tug of war

22:17 UTC

Pullback after rejection at $60 · RSI 42 · price 59.552

Lower highs off 60.91 peak, testing session low.

Silver was rejected at the $60 psych level after tagging 60.91, then rolled over into a chain of lower highs, printing 59.55 during late NY hours. RSI(14) mid-range and price back below both EMA20 and EMA50; the 59.48 session low is the near-term floor holding the pullback together.

Support: 59.48, 59.04

Resistance: 60.00, 60.91

What it said to watch

  • M15 close below 59.48 opens the 59.04 swing low
  • Reclaim of 60.00 needed to revive the push toward 60.91
  • US S&P Global PMIs Fri 13:45 UTC could shift this read

22:03 UTC

Pullback after spike, momentum fading · RSI 44 · price 59.699

Rejected at 60.00, drifting under recent highs.

NY session ripped to 60.907 on the safe-haven bid then faded, with repeated rejection at the 60.00 psych level. Price now consolidating 59.53-59.94 below EMA20, RSI(14) mid-40s after cooling off the spike.

Support: 59.53, 59.04

Resistance: 59.94, 60.00

What it said to watch

  • M15 close below 59.53 confirms a lower low and opens the 59.04 spike low
  • Reclaim of 60.00 needed to re-expose the 60.90 session high
  • S&P Global PMIs Fri 13:45 UTC could reshape this read

22:03 UTC

Pullback after spike, lower highs · RSI 43 · price 59.699

False break above $60, grinding lower.

Silver spiked to 60.907 on the safe-haven bid then failed the $60 psych level, and has since carved lower highs back to 59.70 in late NY hours. RSI(14) sits mid-40s and price is trading below both EMAs after the rejection.

Support: 59.533

Resistance: 59.94, 60.907

What it said to watch

  • Reclaim and M15 close above 59.94 reopens the $60 psych test
  • Loss of 59.533 session low confirms continued lower-low sequence
  • S&P Global PMIs Fri 13:45 UTC could reshape this read

21:47 UTC

Pullback after NY spike · RSI 44 · price 59.699

Faded from $60, consolidating below.

NY session spiked to 60.907, tagging above the $60 psych level on the Mideast safe-haven bid before rejecting and fading back to 59.70. Price is holding near the 61.8% fib of that rally with RSI(14) cooled into the mid-40s; $60.00 remains the ceiling.

Support: 59.53, 59.09

Resistance: 60.00, 60.91

What it said to watch

  • M15 close below 59.53 session low exposes the 59.09 swing low
  • Reclaim and close above 60.00 psych reopens the 60.91 session high
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

21:47 UTC

Pullback from session high, momentum easing · RSI 43 · price 59.699

Lower highs since 60.90 spike, holding above 59.53.

NY session ripped to 60.90 on the oil-led safe-haven bid, then got rejected at the $60 psych level, unwinding into the 61.8% fib of that run near 59.66. Price now sits below EMA20/50 with RSI(14) cooling to the low-40s, holding above the 59.53 swing low.

Support: 59.53, 59.04, 59.00

Resistance: 60.00, 60.90

What it said to watch

  • M15 close below 59.53 opens the path to 59.00
  • Reclaim of 60.00 re-exposes the 60.90 session high
  • S&P Global PMIs Fri 13:45 UTC could shift this read

21:32 UTC

Rally faded, drifting lower off highs · RSI 46 · price 59.699

Pullback after failed push at $60.

Silver spiked to 60.90 during NY hours then rolled over, repeatedly rejected at the $60 psych level and now drifting back to 59.70. Move has retraced roughly 61.8% of the 59.04–60.90 leg, RSI(14) mid-range and cooling.

Support: 59.53, 59.04

Resistance: 60.00, 60.90

What it said to watch

  • Reclaim and M15 close above 60.00 reopens the path to 60.90
  • Failure to hold 59.53 exposes 59.04
  • S&P Global PMIs Fri 13:45 UTC could shift this read

21:32 UTC

Recovery stalled, drifting lower · RSI 43 · price 59.699

Rejection at $60, lower highs after peak.

NY session spiked to $60.91 then rejected the $60.00 psych level, with silver drifting back to 59.70 on the geopolitical safe-haven bid meeting supply-driven rate-hike fears. Series of lower highs since the peak; price now consolidating between 59.53 and 60.05 with RSI cooling to mid-40s.

Support: 59.53, 59.04

Resistance: 60.00, 60.05, 60.91

What it said to watch

  • M15 close above 60.00 reopens the path to the 60.91 session high
  • Failure to hold 59.53 exposes 59.04
  • S&P Global PMIs Fri could materially shift this read

21:17 UTC

Pullback from session high, momentum soft · RSI 45 · price 59.699

Lower highs after 60.90 rejection, now consolidating.

NY session drove XAG to 60.907 then rejected hard at the 60.00 psych level on oil-driven safe-haven flows, fading back toward 59.53 into the Asia session. Price now consolidating around 59.70 below EMA20, RSI(14) mid-40s with the earlier spike unwound.

Support: 59.533, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • M15 close below 59.53 confirms a lower low and opens 59.04
  • Reclaim of 60.00 needed to re-expose the 60.90 session high
  • S&P Global PMIs Fri could shift the read materially

21:17 UTC

Pullback from spike high, drifting lower · RSI 46 · price 59.699

Lower highs after 60.90 spike, holding above 59.53.

NY session ripped to 60.90 on the safe-haven bid then faded back through the $60 psych level, now sitting near 59.70 into Asia hours. A chain of lower highs off the spike keeps the pullback intact while 59.53 holds; RSI(14) cooling to the mid-40s.

Support: 59.53, 59.00

Resistance: 60.00, 60.90

What it said to watch

  • M15 close above 60.00 psych reopens the 60.90 spike high
  • Failure to hold 59.53 session low exposes the 59.00 spike base
  • S&P Global PMIs Fri 13:45 UTC could reset this read

21:05 UTC

Pullback after $60 rejection · RSI 43 · price 59.699

Lower highs off spike high, fading.

Silver spiked to 60.907 on the safe-haven bid then got rejected at the $60 psych level, and price has since ground lower into 59.70 with a chain of lower highs. RSI(14) sits mid-40s, no extreme; buyers stepped in near 59.53 twice.

Support: 59.53, 59.29

Resistance: 60.00, 60.35

What it said to watch

  • Close above 60.00 psych reopens the path to 60.35
  • Break below 59.53 swing low exposes 59.29
  • S&P Global PMIs Fri 13:45 UTC could reshape this read

21:05 UTC

Pullback after spike, momentum fading · RSI 44 · price 59.699

Rejected at $60, lower highs into 59.5-59.9.

NY session ripped silver to 60.907 before the $60 psych level capped and price faded back below it, printing lower highs into a 59.5-59.9 band. RSI(14) mid-40s and price now under both EMAs, momentum off the spike has cooled.

Support: 59.533, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • M15 close back above 60.00 reopens the 60.907 session high
  • Loss of 59.533 exposes the 59.04 swing low
  • S&P Global PMIs Fri 13:45 UTC could shift this read

20:47 UTC

Pullback off session high, momentum fading · RSI 44 · price 59.726

Lower highs since 60.90 peak, consolidating below 60.00.

Silver's push into the $60.00 psych level / 20-day EMA was rejected at 60.90 during NY hours, and price has bled lower in a chain of lower highs to 59.73. RSI(14) sits mid-40s as the move cools; late-session trade now holds between 59.53 and 60.00.

Support: 59.533, 59.20

Resistance: 60.00, 60.907

What it said to watch

  • M15 close below 59.53 confirms a lower low, exposing 59.20
  • Reclaim of 60.00 needed to negate the lower-high chain
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

20:47 UTC

Pullback after NY spike, consolidating · RSI 46 · price 59.726

Rejection at 60.00, lower highs since peak.

Silver spiked to 60.907 during NY hours on safe-haven flows but was rejected at the 60.00 psych level, printing lower highs since. Price now consolidating around 59.70, holding above the 59.53 session low with RSI(14) mid-range.

Support: 59.53, 59.04

Resistance: 60.00, 60.66

What it said to watch

  • A close back above 60.00 reopens the 60.66 session high
  • Failure to hold 59.53 exposes the 59.04 swing low
  • S&P Global PMIs Fri 13:45 UTC could shift this read

20:32 UTC

Pulling back after NY spike, momentum cooling · RSI 46 · price 59.825

Consolidation below the $60 rejection high.

NY session spiked to 60.91, clearing the $60 psych level before being rejected back below it — the 20-day EMA cap flagged in the safe-haven read held. Price has since faded into a 59.53–60.30 consolidation, now at 59.825 with RSI(14) cooling to the mid-40s and price back under EMA20.

Support: 59.53, 59.04

Resistance: 60.00, 60.30, 60.91

What it said to watch

  • Reclaim and M15 close above 60.00 psych reopens the 60.30 prior high
  • Failure to hold 59.53 session low exposes the 59.04 swing low
  • S&P Global PMIs Fri 13:45 UTC could shift the read

20:32 UTC

Uptrend stalling below 60.00 · RSI 47 · price 59.825

Pullback after NY session high rejection.

NY session spiked to a 60.91 session high then faded back under the 60.00 psych level as the safe-haven bid stalled at the highs. Price is consolidating near 59.80 after buyers stepped in twice around 59.53; RSI(14) has cooled to mid-range.

Support: 59.53, 59.04

Resistance: 60.00, 60.91

What it said to watch

  • M15 close back above 60.00 psych reopens the path to the 60.91 session high
  • Loss of 59.53 session low confirms a deeper pullback toward 59.04 swing low

20:17 UTC

Pullback after NY spike to $60 · RSI 43 · price 59.695

Lower highs off the 60.90 peak, holding above 59.53.

NY session ripped to 60.90 then failed at the $60 psych level, fading back to 59.70 into the late-day drift with RSI(14) cooling to the low 40s. Sequence of lower highs since the peak; 59.53 has held so far.

Support: 59.53, 58.89

Resistance: 60.00, 60.90

What it said to watch

  • M15 close back above 60.00 needed to reopen the 60.90 session high
  • Loss of 59.53 exposes the 58.89 session low
  • S&P Global PMIs Fri 13:45 UTC could reprice this range

20:17 UTC

Uptrend fading, pulling back off $60 · RSI 41 · price 59.695

Rejection at $60, lower highs since.

Silver spiked to 60.90 on the oil/Mideast safe-haven bid then rejected the $60 psych level, printing lower highs into the NY afternoon. Price has slipped back to 59.70, below the 60.00-60.35 congestion, with RSI(14) cooling near 41.

Support: 59.53, 59.04

Resistance: 60.00, 60.35, 60.90

What it said to watch

  • M15 close below 59.53 confirms a lower low toward 59.04
  • Reclaim of 60.00 needed to reopen the range top at 60.35
  • S&P Global PMIs Fri 13:45 UTC could reset this read

20:03 UTC

Pullback after rejection at $60 · RSI 42 · price 59.636

Lower highs since NY-open spike.

NY open spiked to 60.90, clearing the $60 psych level before fading the whole move as the rally stalled at resistance. Price now 59.636 on a chain of lower highs, RSI(14) cooling to the low-40s; the 59.53 session low is being tested late in the NY session.

Support: 59.53, 59.00

Resistance: 60.00, 60.90

What it said to watch

  • Loss of 59.53 session low exposes the 59.00 swing low
  • Reclaim of 60.00 psych reopens the 60.90 session high
  • S&P Global PMIs Fri could reshape this read

20:03 UTC

Pullback after failed $60 test · RSI 41 · price 59.636

Lower highs off session peak, fading.

Silver spiked to 60.907 in the NY session then was rejected at the $60 psych level, unwinding to 59.636 with RSI(14) at 40. A chain of lower highs has developed since the peak and price now sits back near the 61.8% retrace of the run from 58.888.

Support: 59.533, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • M15 close below 59.533 exposes the 59.041 swing low
  • Reclaim of 60.00 needed to threaten the 60.907 session high
  • S&P Global PMIs Fri 13:45 UTC could shift the read

19:47 UTC

Pullback from highs, momentum fading · RSI 43 · price 59.701

Lower highs since 60.90 spike, testing 59.70.

Silver spiked to 60.90 during NY hours then faded, repeatedly capped at the 60.00 psych level as the $60 safe-haven rally stalled. Price is now grinding a chain of lower highs back toward the 59.70 recent low, RSI(14) cooling to the low-40s.

Support: 59.70, 59.49

Resistance: 60.00, 60.90

What it said to watch

  • M15 close below 59.70 exposes the 59.49 swing low
  • Reclaim of 60.00 psych needed to challenge the 60.90 session high
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

19:47 UTC

Uptrend stalling, pulling back · RSI 41 · price 59.701

Rejection at $60, lower highs forming.

NY session surge topped at 60.907 before repeated rejection at the $60 psych level, and price has since drifted back to 59.70 on a chain of lower highs. RSI(14) has cooled to the low-40s as the four-day safe-haven bid loses steam into late NY hours.

Support: 59.50, 59.04

Resistance: 60.00, 60.907

What it said to watch

  • Reclaim of 60.00 psych negates the rejection read
  • Break below 59.50 exposes the 59.04 swing low
  • S&P Global PMIs Fri could shift the near-term read

19:32 UTC

Pullback from session high, momentum fading · RSI 45 · price 59.831

Consolidating below $60 psych after rejection.

NY session spiked to 60.907 then was rejected at the $60 psych level, silver slipping back to consolidate in a 59.75–60.05 band. RSI(14) has cooled to the mid-40s as the impulsive rally stalls.

Support: 59.75, 59.49

Resistance: 60.00, 60.907

What it said to watch

  • M15 close above 60.00 psych reopens the path to the 60.907 session high
  • Failure to hold 59.75 recent low exposes the 59.49 swing low

19:32 UTC

Pullback after spike, momentum cooling · RSI 45 · price 59.831

Lower highs off 60.90, consolidating below $60.

Silver spiked to 60.90 during NY hours on Mideast safe-haven flows but stalled at the $60 psych level, now easing to 59.83. Lower highs since the spike; price is drifting through consolidation with RSI cooling toward mid-range.

Support: 59.75, 59.49

Resistance: 60.00, 60.907

What it said to watch

  • M15 close below 59.75 confirms a lower low, exposing the 59.49 swing low
  • Reclaim of the 60.00 psych level reopens the 60.90 session high
  • S&P Global PMIs Fri could materially shift this read

19:17 UTC

Uptrend, momentum fading · RSI 44 · price 59.823

Faded off session high, consolidating below $60.

NY session spiked to 60.91 and stalled at the $60 psych/20-day EMA zone flagged on the Mideast safe-haven bid, then faded back to consolidate in a 59.75–60.00 band. RSI(14) has cooled to the mid-40s as price drifts below EMA20, holding above EMA50.

Support: 59.75, 59.49

Resistance: 60.00, 60.54, 60.907

What it said to watch

  • M15 close back above 60.00 reopens the 60.54 session high
  • Loss of 59.75 range low exposes the 59.49 swing low
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

19:17 UTC

Rally stalled, drifting lower · RSI 43 · price 59.823

Lower highs below $60 after spike.

Silver spiked to 60.907 into the NY session but rejected the $60 psych level and has since bled lower in a chain of lower highs, now back below EMA20 near 59.82. RSI(14) cooled to the low 40s as the safe-haven driven push lost steam.

Support: 59.75, 59.50

Resistance: 60.00, 60.30

What it said to watch

  • M15 close back above 60.00 opens the path to 60.30
  • Failure to hold 59.75 exposes 59.50
  • S&P Global PMIs Fri 13:45 UTC could shift this read

19:03 UTC

Uptrend stalling below $60 · RSI 46 · price 59.863

Spike high then pullback into consolidation.

Silver spiked through the $60.00 barrier to 60.907 during NY hours before fading back below it, matching the repeated rejections at the psych level flagged in the macro read. Now consolidating around 59.85 with RSI(14) back near neutral after the failed break.

Support: 59.75, 59.49

Resistance: 60.00, 60.907

What it said to watch

  • M15 close back above 60.00 reopens the path to 60.90
  • Failure to hold 59.75 exposes the 59.49 swing low
  • S&P Global PMIs Fri 13:45 UTC could reset this read

19:03 UTC

Rally stalled, rolling over · RSI 45 · price 59.863

Consolidating below $60 after spike rejection.

NY session spiked to 60.907 on the oil/safe-haven bid before sellers capped it at the $60.00 psych barrier, price now consolidating 59.75-60.05 back below EMA20. RSI(14) mid-range near 44 after cooling from the rally; the $60 ceiling remains unbroken.

Support: 59.75, 59.49

Resistance: 60.00, 60.91

What it said to watch

  • M15 close above 60.00 opens the path back to session high 60.91
  • Failure to hold 59.75 exposes 59.49 swing low

18:47 UTC

Pullback after rally, momentum fading · RSI 43 · price 59.851

Rejected at 60.00, lower highs forming.

Silver spiked to 60.907 in early NY then was repeatedly rejected at the psychological 60.00 barrier / 20-day EMA, now drifting to 59.85 on lower highs into late NY. RSI(14) cooled near 42 and price sits back below EMA20; the session low at 59.75 is being tested.

Support: 59.75, 59.49

Resistance: 60.00, 60.907

What it said to watch

  • M15 close above the 60.00 psych barrier opens the path back to the 60.91 session high
  • Loss of the 59.75 session low exposes the 59.49 swing low
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

18:47 UTC

Pullback after rejection at $60 · RSI 44 · price 59.851

False break of $60, drifting off session high.

NY session ripped from 59.04 to a 60.907 session high but sellers rejected the $60.00 barrier, price closing back below it — a false break. RSI(14) has cooled to the low 40s as price drifts down toward the 59.75 session low.

Support: 59.749, 59.489, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • M15 close back above 60.00 reopens the path to the 60.907 session high
  • Failure to hold 59.75 exposes 59.49 swing low
  • S&P Global PMIs Fri could materially shift this read

18:32 UTC

Uptrend stalling, pulling back · RSI 44 · price 59.868

Faded from session high, holding above EMA50.

NY session spiked to 60.907, sweeping the $60 psych level before rejecting hard and fading back to 59.87 — the same $60 cap flagged in the safe-haven silver bid. RSI(14) has cooled to the mid-40s and price has slipped below EMA20 but holds above EMA50; sellers capped the last three bounces below 60.00.

Support: 59.75, 59.49

Resistance: 60.00, 60.90

What it said to watch

  • M15 close above 60.00 psych reopens the 60.90 session high
  • Failure to hold 59.75 swing low exposes 59.49
  • Fri S&P Global PMIs could materially shift this read

18:32 UTC

Pullback after impulsive rally · RSI 43 · price 59.868

Consolidating below 60.00 after rejection.

NY session spiked to 60.907 then was rejected at the 60.00 psych level, fading back to consolidate near 59.87. Price now sits below EMA20 but holds above the 59.75 session low; RSI(14) cooled to the low-40s after the impulse.

Support: 59.75, 59.49

Resistance: 60.00, 60.91

What it said to watch

  • Reclaim and close above 60.00 reopens the 60.91 session high
  • Failure to hold 59.75 exposes the 59.49 swing low
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

18:17 UTC

Pullback after NY spike, momentum cooling · RSI 39 · price 59.896

Consolidating below $60 psych after rejection.

NY session spiked to 60.907 on Mid-East safe-haven flows then got rejected at the $60 psych/20-day EMA, fading back to 59.90. Price now consolidates below $60 with RSI(14) cooling into the high 30s; the 59.75 swing low is the near-term floor.

Support: 59.749, 59.489

Resistance: 60.00, 60.407, 60.907

What it said to watch

  • M15 close above 60.00 reopens the path toward 60.41
  • Loss of 59.749 confirms a lower low toward 59.49
  • US PMIs Fri 13:45 UTC could materially shift this read

18:17 UTC

Uptrend faded, momentum flat · RSI 47 · price 59.896

Spike above $60 rejected, consolidating below.

NY session spiked through the $60 psych level to a 60.90 session high, then faded straight back under it — a clean rejection at the cap flagged by the safe-haven read. Price now consolidating in the 59.75-60.05 band, RSI(14) cooled to neutral around 47.

Support: 59.75, 59.50

Resistance: 60.00, 60.90

What it said to watch

  • M15 close back above 60.00 psych reopens the 60.90 session high
  • Failure to hold 59.75 swing low exposes the 59.50 support
  • Sustained hold below $60 keeps the false break read intact

18:03 UTC

Uptrend stalling below $60 · RSI 46 · price 59.957

Post-spike consolidation, fading.

NY session spiked to 60.907 on safe-haven flows then got rejected at the $60 psych cap, price now drifting back to 59.96 with RSI(14) cooled to the mid-40s. Consolidating between the 59.75 session low and the $60 handle after the rounded top; EMA20 caps just above.

Support: 59.75, 59.30

Resistance: 60.00, 60.65, 60.90

What it said to watch

  • M15 close above 60.00 psych reopens the 60.65-60.90 session-high zone
  • Loss of 59.75 session low confirms a lower-low toward 59.30
  • S&P Global PMIs Fri 13:45 UTC could reset this range via USD

18:03 UTC

Uptrend, momentum cooling · RSI 48 · price 59.957

NY rally stalling below $60.

NY session ripped from 58.89 to a 60.91 session high on safe-haven flows, then got rejected at the $60 psych/20-day EMA and pulled back. Price now consolidating just under 60.00, RSI(14) cooled to the mid-40s after the spike.

Support: 59.75

Resistance: 60.00, 60.54, 60.91

What it said to watch

  • Reclaim and close above 60.00 psych reopens 60.54 and the 60.91 session high
  • Failure to hold 59.75 session low confirms a lower low
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

17:47 UTC

Uptrend, momentum fading after spike · RSI 44 · price 59.891

Pullback from session high, holding above breakout base.

NY session ripped silver off the 59.04 base to a 60.907 high before running into the $60 psych level and 20-day EMA on the safe-haven/oil bid. Price has since eased back to 59.89, chopping under 60.00 with RSI cooling toward mid-range; the breakout base near 59.49 remains untested.

Support: 59.749, 59.489, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • M15 close back above 60.00 reopens the path to 60.90
  • Failure to hold 59.75 exposes the 59.49 breakout base
  • US jobless claims and Fri PMIs are the next macro catalysts for the $60 pivot

17:47 UTC

Uptrend stalling below $60 · RSI 50 · price 59.891

Rally rejected at psych, pulling back.

NY session spiked to 60.907 then got rejected at the $60 psych level, drifting back to 59.89 with RSI(14) cooling to mid-range. Price now sits back under $60 and below EMA20; buyers held 59.75 into the pullback.

Support: 59.749, 59.489, 59.041

Resistance: 60.00, 60.907

What it said to watch

  • Reclaim and M15 close above 60.00 psych reopens the 60.91 session high
  • Failure to hold 59.75 recent low exposes 59.49 then 59.04 swing low
  • US PMIs Fri 13:45 UTC could materially shift this read

17:32 UTC

Uptrend stalling, pulling back · RSI 47 · price 59.902

NY rally rejected at $60, lower highs forming.

Silver spiked into the NY session to 60.91 then got rejected at the $60 psych level, fading back to 59.90 with a chain of lower highs since. RSI(14) has cooled to the mid-40s as price slips back under EMA20; the $60 barrier the digest flags is still capping.

Support: 59.80, 59.49

Resistance: 60.00, 60.91

What it said to watch

  • Close below 59.80 exposes the 59.49 swing low
  • Reclaim of 60.00 psych needed to resume the rally
  • S&P Global Flash PMIs Fri 13:45 UTC could reset this read

17:32 UTC

Uptrend fading, momentum cooling · RSI 44 · price 59.902

Pullback from session high, testing $60 from below.

Silver spiked to 60.907 on the NY safe-haven bid then faded, capped at the $60 psych level, and has slipped back under it to 59.902. Price stalled in a 60.20–60.35 shelf before rolling over, RSI(14) cooling near 44 as the leg loses steam.

Support: 59.81, 59.49, 59.04

Resistance: 60.00, 60.30, 60.91

What it said to watch

  • M15 close back above 60.00 reopens the 60.30 range cap and 60.91 session high
  • Failure to hold 59.81 exposes 59.49 then the 59.04 prior low
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

17:17 UTC

Uptrend rolling over off highs · RSI 52 · price 59.853

Higher high at 60.907 then pullback below $60.

NY session ripped through the $60 psych level to a session high of 60.907 before rolling back under it, now sitting near the 50% retrace of that leg at 59.85. RSI(14) has cooled to mid-range as the pullback develops; the $60 barrier is capping again.

Support: 59.49, 59.04

Resistance: 60.00, 60.907

What it said to watch

  • Reclaim of 60.00 needed to re-engage the session high at 60.907
  • Loss of 59.49 swing low confirms a deeper retrace toward 59.04 range base
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

17:17 UTC

Uptrend, momentum fading off highs · RSI 44 · price 59.853

Spike above 60 psych then fade back under.

NY session drove a sharp leg through the $60.00 psych level to a 60.90 session high on the Mideast safe-haven bid, but price has faded steadily back to 59.85 and now sits under $60. RSI(14) cooled to the mid-40s from overbought as the rejection at $60 played out.

Support: 59.44, 59.04

Resistance: 60.00, 60.90

What it said to watch

  • Sustained trade below 60.00 psych keeps the fade in play; a reclaim re-exposes the 60.90 session high
  • Loss of the 59.44 pivot opens 59.04 swing low
  • S&P Global Flash PMIs Fri could materially shift this read

17:04 UTC

Uptrend, momentum fading after spike · RSI 49 · price 60.014

Breakout to 60.91 then fade, retesting 60.00.

NY session ripped through the $60 psych level, spiking to 60.91 on the Mideast safe-haven bid before rejection dragged price back to retest 60.00. RSI(14) cooled to ~49 as the post-spike consolidation leaks lower; the $60 pivot / 20-day EMA is the decisive cap into the close.

Support: 60.00, 59.87

Resistance: 60.30, 60.65, 60.91

What it said to watch

  • M15 close below 60.00 turns the breakout into a failed retest, exposing 59.87
  • Reclaim of 60.30 range top reopens the 60.65-60.91 highs
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

17:04 UTC

Uptrend, momentum stalling at $60 · RSI 51 · price 60.014

Rally into $60, consolidating below session high.

NY session drove silver from 59.30 up to a 60.90 session high on the Mideast safe-haven bid, then faded straight back to the $60 psychological level. Price is now consolidating 60.00–60.35 with RSI cooled off its highs; the 60.90 spike was rejected and lower highs are forming into the close.

Support: 60.00, 59.87, 59.49

Resistance: 60.35, 60.90

What it said to watch

  • M15 close above 60.35 range top reopens the 60.90 session high
  • Loss of 59.87 session low exposes 59.49 swing low
  • S&P Global Flash PMIs Fri 13:45 GMT could shift this read on a hawkish beat

16:47 UTC

Uptrend, momentum fading · RSI 46 · price 59.963

NY spike above $60 fading back to the pivot.

NY session drove silver through the $60 psych level to a session high of 60.91 on Mideast safe-haven flows, then faded through the afternoon back to the $60 pivot. RSI(14) has cooled to the mid-40s as the 60.65 swing high caps.

Support: 59.49, 59.04

Resistance: 60.65, 60.91

What it said to watch

  • M15 close below 59.49 confirms a deeper retrace toward 59.04
  • Reclaim above 60.65 reopens the 60.91 session high
  • S&P Global Flash PMIs Fri 13:45 UTC could shift this read

16:47 UTC

Uptrend, stalling at $60 · RSI 48 · price 59.963

Pullback from session high after failing to hold $60.

NY session drove a sharp rally to a 60.91 session high on the Mideast safe-haven bid, but price has since faded back below the $60 psych level, now at 59.963. Momentum has cooled with RSI(14) back near neutral — the $60 breakout failed to hold.

Support: 59.49, 59.00

Resistance: 60.00, 60.91

What it said to watch

  • A reclaim and close above 60.00 reopens the 60.91 session high
  • Failure to hold 59.49 confirms a deeper pullback toward 59.00
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

16:32 UTC

Uptrend, momentum slowing · RSI 57 · price 60.127

Breakout above $60, now consolidating.

NY open drove a sharp surge through the $60 psych level to a 60.91 session high, fed by Mideast safe-haven flows. Price has since faded into a tight consolidation between $60 and 60.41 with RSI cooling off the impulse; the $60 pivot is holding as support so far.

Support: 60.00

Resistance: 60.41, 60.91

What it said to watch

  • M15 close back below 60.00 psych negates the breakout read
  • Close above 60.41 range top reopens the 60.91 session high
  • US flash PMIs Fri 13:45 GMT could materially shift this read

16:32 UTC

Uptrend, momentum cooling after spike · RSI 54 · price 60.127

Consolidating below session high after impulse.

NY session ripped silver from 59.04 to a 60.91 session high on Mideast safe-haven flows, then stalled at the $60 psych pivot/20-day EMA. Price now consolidating 60.00-60.35, holding a 38.2% retrace of the impulse with RSI cooling off overbought.

Support: 60.03, 60.00, 59.49

Resistance: 60.35, 60.91

What it said to watch

  • Loss of the 60.00 psych opens a fade back toward the 59.49 swing low
  • Close above the 60.35 range top and 60.91 session high reopens upside
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

16:17 UTC

Uptrend, momentum slowing after spike · RSI 56 · price 60.125

Consolidating below session high.

NY session ripped through the $60 psych to a 60.907 session high on the Mideast safe-haven bid, RSI cooling from the impulse. Price now consolidates 60.10-60.41 with $60 holding as support after the breakout.

Support: 60.00, 59.489

Resistance: 60.41, 60.907

What it said to watch

  • M15 close below 60.00 exposes the 59.489 breakout base
  • Break above 60.907 session high extends the rally
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

16:17 UTC

Uptrend, momentum slowing · RSI 59 · price 60.125

Breakout above $60, consolidating just above.

NY session drove a sharp breakout through the $60 psychological level, spiking to a 60.90 session high on Mideast safe-haven demand before fading. Price is now consolidating 60.06-60.40 with RSI cooling from overbought, holding above the broken $60 pivot.

Support: 60.06, 60.00

Resistance: 60.54, 60.90

What it said to watch

  • M15 close back below 60.00 psych negates the breakout read
  • Break above 60.54 swing high reopens the 60.90 session high
  • S&P Global Flash PMIs Fri could materially shift this read

16:03 UTC

Uptrend, momentum cooling post-spike · RSI 62 · price 60.224

Breakout above $60, consolidating below session high.

NY session ripped through the $60 psych level, peaking at 60.91 on Mideast safe-haven flows before settling into a 60.10-60.41 range, RSI(14) cooling from the spike. Breakout base at 59.49 held on the way up; $60 now flips to support while price coils below the session high.

Support: 60.10, 60.00, 59.49

Resistance: 60.91

What it said to watch

  • M15 close back below 60.00 negates the breakout, exposes 59.49
  • Break above 60.91 session high opens continuation toward the 50-day
  • S&P Global Flash PMIs Fri 13:45 GMT could shift this read

16:03 UTC

Uptrend, momentum cooling · RSI 62 · price 60.224

Breakout above $60, consolidating below session high.

NY session drove a sharp breakout through the $60 psych level to a session high at 60.90 on Mideast safe-haven flows, then eased into a tight 60.10-60.40 consolidation. RSI(14) cooling off its highs as the range holds just above the round number.

Support: 60.10, 60.00

Resistance: 60.54, 60.90

What it said to watch

  • M15 close below 60.00 psych invalidates the breakout read
  • Reclaim of 60.54 swing high reopens the 60.90 session high
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

15:47 UTC

Uptrend, momentum cooling · RSI 66 · price 60.274

Breakout above $60, consolidating below session high.

NY session ripped through the $60 psychological level in a sharp rally to a 60.91 session high on Mideast safe-haven flows, then stalled and is consolidating 60.10–60.40. RSI(14) cooling from the spike; breakout base sits at 59.49 with 60.00 now acting as the pivot.

Support: 60.10, 60.00, 59.49

Resistance: 60.91

What it said to watch

  • Close back below 60.00 psych would negate the breakout and expose the breakout base at 59.49
  • Hold above 60.10 pullback low keeps the breakout structure intact
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

15:47 UTC

Uptrend, momentum slowing · RSI 64 · price 60.274

Higher highs, consolidating below session high.

NY session ripped ~3.5% off 58.89 to spike 60.91, clearing the $60 pivot on the Mideast safe-haven bid flagged in context. Price now consolidates 60.11-60.35 below the session high, RSI cooling from overbought as momentum eases.

Support: 60.11, 60.00, 59.49

Resistance: 60.91

What it said to watch

  • Break above 60.91 session high exposes higher resistance
  • Close back below 60.00 psych opens 59.49 prior low
  • S&P Global Flash PMIs Fri 13:45 UTC could shift this read

15:32 UTC

Uptrend, momentum cooling after spike · RSI 61 · price 60.274

Impulsive break above $60, now consolidating below session high.

NY session ripped through the $60 psychological level to a session high of 60.907 on the Mideast safe-haven bid, then stalled and pulled back into a 60.10–60.41 consolidation. RSI(14) cooling from the spike; price still holds well above the breakout base at 59.49.

Support: 60.10, 59.49

Resistance: 60.907

What it said to watch

  • M15 close above the 60.907 session high extends the impulse
  • Loss of the $60 psych level opens a fade back toward the 59.49 breakout base
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

15:32 UTC

Uptrend, momentum cooling · RSI 65 · price 60.274

Breakout above $60, now consolidating below session high.

NY session drove a sharp break of the $60 psychological level, tagging a session high at 60.91 on the Mideast safe-haven bid before easing back. Price is now consolidating 60.11–60.40 above the breakout zone with RSI(14) cooling from the highs.

Support: 60.11, 60.00

Resistance: 60.54, 60.91

What it said to watch

  • Loss of 60.00 psych would put the breakout into false-break territory
  • Reclaim of 60.54 swing high reopens the 60.91 session high
  • US-Iran/Hormuz headlines remain the primary near-term driver

15:17 UTC

Uptrend, momentum cooling after spike · RSI 64 · price 60.246

Impulsive break above $60, consolidating below spike high.

NY session drove a sharp break above the $60 psych level to a spike high at 60.907 on Mideast safe-haven flows, RSI(14) cooling from the impulse. Price now consolidating 60.11–60.35 above the breakout base; $60 psych holding as support so far.

Support: 60.107, 60.00

Resistance: 60.35, 60.907

What it said to watch

  • Loss of 60.00 psych would signal the breakout is fading
  • M15 close above 60.907 spike high extends the leg
  • US oil/Iran headlines and Fri S&P Global PMIs could materially shift this read

15:17 UTC

Uptrend, momentum cooling · RSI 66 · price 60.246

Impulsive breakout, pulling back.

NY session drove a clean break above the $60 psych level, spiking to 60.907 before pulling back to 60.25 to retest the level from above. RSI(14) cooling from overbought into the mid-60s as the impulse consolidates; safe-haven bid on Mideast supply risk underpins the move.

Support: 60.00, 59.489

Resistance: 60.907

What it said to watch

  • Sustained hold above 60.00 keeps the breakout intact; loss of it reopens the 59.49 breakout base
  • Close above 60.907 extends the session high
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

15:03 UTC

Uptrend, extended after spike · RSI 67 · price 60.249

Higher highs, consolidating above $60.

NY session ripped through the $60 pivot with a spike to 60.907 on Mideast safe-haven flows, then pulled back to consolidate in a tight 60.11-60.34 band above the round number. RSI(14) cooling off from overbought as the move digests; the $60 breakout level is holding as support so far.

Support: 60.00, 59.49

Resistance: 60.907

What it said to watch

  • Loss of 60.00 puts the breakout base at 59.49 back in play
  • A close above 60.907 extends the intraday leg higher
  • S&P Global Flash PMIs Fri 13:45 UTC could materially shift this read

15:03 UTC

Uptrend, breakout extending · RSI 64 · price 60.249

HH/HL, consolidating below session high.

NY session drove a sharp breakout above the $60 psychological level, spiking to 60.91 on the Mideast safe-haven bid before fading. Price now consolidating 60.11-60.35, holding above the breakout base with RSI cooling from the impulse.

Support: 60.11, 60.00, 59.49

Resistance: 60.65, 60.91

What it said to watch

  • Loss of 60.00 psych would unwind the breakout back toward the 59.49 base
  • Reclaim of 60.65 prior high reopens 60.91 session high
  • US-Iran ceasefire headlines could fade the safe-haven premium quickly

14:47 UTC

Uptrend, momentum cooling after spike · RSI 66 · price 60.307

Breakout above $60 pivot, higher highs into session high.

NY session drove silver through the $60 psych level, printing a session high at 60.907 on Mideast safe-haven demand before pulling back to 60.30. RSI(14) is cooling off the vertical spike; $60 now flips to pivot with the move still holding above it.

Support: 60.00, 59.489

Resistance: 60.907

What it said to watch

  • M15 close back below 60.00 negates the breakout and reopens 59.49
  • Sustained hold above 60.907 exposes higher ground
  • S&P Global Flash PMIs Fri 13:45 GMT could shift this read

14:47 UTC

Uptrend, momentum cooling after breakout · RSI 66 · price 60.307

Impulsive break above $60, pullback holding.

NY session drove a sharp impulse through the $60 pivot to a session high of 60.907, the fourth day of safe-haven-led gains before stalling at the widely-cited $60/20-day EMA cap. Price pulled back to 60.15 and is holding just above the $60 psych level, RSI cooling from the impulse peak.

Support: 60.00, 59.489

Resistance: 60.907

What it said to watch

  • M15 close back below 60.00 psych negates the breakout, exposing 59.489
  • A close above 60.907 opens continuation higher
  • S&P Global Flash PMIs Fri 13:45 GMT could shift the read

14:32 UTC

Uptrend, momentum cooling after rejection · RSI 66 · price 60.166

Impulse leg into $60, rejected at session high.

NY session ripped through the $60 psych level in a sharp impulse to 60.907, then rejected back to 60.15 on the last bar, RSI cooling from overbought. The move fits the Mideast safe-haven bid, but $60/20-day EMA remains the decisive cap noted in the digest.

Support: 60.00, 59.489

Resistance: 60.907

What it said to watch

  • Reclaim of 60.907 session high would extend the impulse
  • Failure to hold 60.00 psych opens 59.49 swing low
  • S&P Global Flash PMIs Fri 13:45 GMT could shift the read

14:32 UTC

Uptrend, sharp spike then rejection · RSI 67 · price 60.166

Breakout above $60, immediate fade.

NY session ripped through the $60 psychological pivot, spiking to 60.91 before a sharp rejection dumped price back to the $60 handle on the closing bar. RSI cooling from overbought after the vertical push; $60 is now the pivot in play with the safe-haven bid capped at the 20-day EMA/$60 zone flagged in context.

Support: 60.00, 59.49

Resistance: 60.907, 60.54

What it said to watch

  • Hold above $60 keeps the breakout intact; loss of 60.00 reopens 59.49 swing low
  • Reclaim of 60.54 spike shelf needed to retest the 60.91 session high
  • S&P Global Flash PMIs Fri 13:45 GMT could materially shift this read

14:17 UTC

Uptrend, strong momentum · RSI 76 · price 60.526

Impulsive breakout, HH/HL chain.

NY session surge drove XAG through the $60.00 psychological cap, tagging a session high at 60.907 before easing to 60.53 on safe-haven Mideast bid. RSI(14) is hot near 76 after the vertical leg; price now sits just above the broken $60 level.

Support: 60.00, 59.42

Resistance: 60.907

What it said to watch

  • Hold above 60.00 keeps the breakout intact; a close back below reopens 59.42
  • Failure to clear 60.907 leaves the session high as a rejection point
  • S&P PMIs Fri and any Mideast ceasefire headline could unwind the haven premium fast

14:17 UTC

Uptrend, momentum extended · RSI 78 · price 60.526

Breakout above $60 psych cap.

NY session drove a sharp leg from 59.04 through the $60.00 psychological cap, tagging a 60.907 session high before easing to 60.53 on safe-haven bid. RSI(14) near 78 shows the move is hot and extended; the $60 handle now flips as the first support to watch.

Support: 60.00, 59.49

Resistance: 60.907

What it said to watch

  • Close back below 60.00 negates the breakout and re-caps price under the psych level
  • Ceasefire/de-escalation headlines could unwind the geopolitical premium fast, exposing 59.49

14:03 UTC

Uptrend, momentum accelerating · RSI 76 · price 60.531

Breakout above $60 psych cap, fresh HH.

NY session ripped through the $60.00 psychological cap on the Mideast safe-haven bid, printing a session high at 60.555 with RSI(14) stretched near 76. The move is a clean vertical break of the prior 59.00-59.60 range; 60.00 now flips to first support.

Support: 60.00, 59.04

Resistance: 60.555

What it said to watch

  • Loss of 60.00 back into the range invalidates the breakout read
  • RSI above 80 marks the rally as overextended near-term
  • US-Iran ceasefire headline could unwind the geopolitical premium fast

14:03 UTC

Uptrend, momentum accelerating · RSI 79 · price 60.531

Breakout above 60 psych, fresh session highs.

NY session ripped through the $60.00 psychological cap in the last hour, printing a session high at 60.555 on the Mideast safe-haven bid, RSI(14) stretched near 79. Prior 59.2-59.5 congestion broken decisively; 60.00 now the immediate reference below.

Support: 60.00, 59.50

Resistance: 60.555

What it said to watch

  • Loss of 60.00 on a M15 close negates the breakout and puts 59.50 back in play
  • RSI near 79 is hot — a stall and fade from 60.55 would flag exhaustion
  • Ceasefire headlines could unwind the geopolitical premium fast

13:47 UTC

Uptrend, breakout into $60 cap · RSI 71 · price 60.072

Higher highs, NY breakout above $60.

NY session pushed XAG through the $60.00 psychological cap, tagging 60.098 with RSI(14) hot near 71. The move extends a four-bar rally off the 58.888 low; $60 is the pivot the breakout now needs to hold, aligning with the higher-TF 20-day EMA/$60 ceiling flagged in the safe-haven context.

Support: 60.00, 59.04

Resistance: 60.098

What it said to watch

  • M15 close back below 60.00 puts the breakout in doubt and reverts to the 59.04–60.00 range
  • Sustained hold above 60.098 session high opens continuation
  • Mideast ceasefire headlines could unwind the safe-haven premium fast

13:47 UTC

Uptrend, testing $60 cap · RSI 71 · price 60.072

Vertical NY rally into $60 psychological cap.

NY session drove a sharp leg from 59.04 to test the $60 psychological cap and 20-day EMA, RSI(14) running hot near 71 on safe-haven bid. Price is pinned right at the 60.00 cap into the current bar; the level is holding as first-touch resistance.

Support: 59.489, 59.041

Resistance: 60.098, 60.00

What it said to watch

  • M15 close above 60.098 clears the psych cap and confirms breakout continuation
  • Rejection at 60.00 opens a pullback toward the 59.489 prior high
  • Mideast ceasefire headlines could unwind the safe-haven premium fast

13:32 UTC

Recovering off intraday low · RSI 63 · price 59.683

Consolidation below 60.00 cap after sweep of session low.

NY session swept the 58.89 low then rallied hard back to 59.68, reclaiming the intraday range. Price stalls under the 59.90 session high with the $60.00 psych cap capping upside, consistent with the contested-below-$60 read.

Support: 59.20, 58.89

Resistance: 59.90, 60.00

What it said to watch

  • M15 close above 59.90 / 60.00 opens the path higher toward the prior spike zone
  • Failure to hold 59.20 swing low reopens the 58.89 sweep low
  • Mideast ceasefire headlines could unwind the haven bid fast

13:32 UTC

Recovery off session low, capped below 60 · RSI 59 · price 59.683

Consolidating 59.00–60.00 after rally stall.

Silver spiked to 59.975 in the London-NY window then failed at the $60 psych cap, dropping to a session low of 58.888 before buyers stepped in during NY hours to reclaim 59.68. Metal remains pinned in a 59.00–60.00 band, RSI(14) mid-range with no extreme in play.

Support: 59.00, 58.888

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 clears the psych cap and 20-day EMA toward higher resistance
  • Failure to hold 59.00 reopens the session low at 58.888

13:17 UTC

Faded off highs, ranging · RSI 55 · price 59.40

Consolidation below $60 after spike rejection.

Silver spiked to 59.97 in the Asia session then rejected the $60 cap, fading through London to consolidate the 59.00–59.54 band. Price has bounced off a 58.89 dip back to 59.40, RSI(14) mid-range near 55 — no directional break in play.

Support: 59.00, 58.888

Resistance: 59.54

What it said to watch

  • M15 close above 59.54 reopens the $60 psych cap
  • Failure to hold 59.00 exposes the 58.89 session low
  • S&P PMIs Fri could shift the read via USD/oil

13:17 UTC

Uptrend stalled, now ranging · RSI 52 · price 59.40

Consolidation below 60.00 after impulsive leg.

Silver spiked from 58.24 to test 60.00 on the Mideast safe-haven bid, then stalled at the psychological cap and settled into a 59.00–59.60 range. Last bar swept the 58.89 range low then snapped back to 59.40, no follow-through below.

Support: 59.00, 58.89

Resistance: 59.60, 60.00

What it said to watch

  • M15 close above 59.60 reopens the 60.00 psych cap
  • Failure to hold 59.00 confirms a lower-low back toward 58.89
  • US-Iran ceasefire headlines could unwind the haven bid fast

13:04 UTC

Off session highs, momentum flat · RSI 47 · price 59.245

Ranging below 60 after rejection.

Silver spiked toward the $60 psych level during NY hours and was rejected near 59.97, then drifted into a 59.2–59.5 range. A late sweep down to 58.888 was bought back to 59.245; RSI(14) sits mid-40s with price below EMA20/EMA50.

Support: 58.89, 58.75

Resistance: 59.55, 60.00

What it said to watch

  • M15 close above 59.55 swing high reopens the 60.00 psych cap
  • Loss of 58.89 session low confirms a lower low
  • US Jobless Claims Thu 12:30 UTC could shift this read

13:04 UTC

Pullback from $60, consolidating · RSI 46 · price 59.245

Range below 60 psych, lower highs.

Silver spiked to 59.98 during the NY session but stalled twice into the 60.00 psych level and rolled over, printing lower highs since. Price has drifted back into a 59.00–59.55 range; the latest bar bounced off the 58.89 swing low to close 59.245, RSI mid-40s.

Support: 58.89, 59.00

Resistance: 59.55, 60.00

What it said to watch

  • M15 close above 60.00 psych opens the path higher toward 60+
  • Failure to hold 58.89 confirms a lower low
  • US jobless claims Thu 12:30 UTC and PMIs Fri could shift this read

12:47 UTC

Pulled back off spike high, lower highs · RSI 44 · price 59.267

Ranging below rejected 60.00, probing floor.

Silver spiked toward the 60.00 psych level early in the window on safe-haven demand but was rejected sub-60, fading through London into a 59.10–59.55 range. Price now probing the range floor with RSI(14) mid-40s, tracing lower highs since the 59.97 peak.

Support: 59.09

Resistance: 59.55, 60.00

What it said to watch

  • M15 close below 59.09 swing low confirms lower-low continuation
  • Reclaim of 59.55 session high reopens the 60.00 psych cap
  • US PMIs later this week could shift the read via USD

12:47 UTC

Pullback after failed push to $60 · RSI 44 · price 59.267

Range with lower highs below the psych cap.

Silver spiked toward the $60 psych cap during the Asian session on the Red Sea safe-haven bid but stalled at 59.975 and rolled over. Since then it has carved a 59.09-59.55 range through London-NY with a lower-highs cap; last at 59.267, RSI(14) mid-range with no momentum.

Support: 59.09

Resistance: 59.55

What it said to watch

  • Close above 59.55 breaks the lower-highs cap and reopens the $60 psych level
  • Break below the 59.09 swing low confirms a lower low
  • US Initial Jobless Claims Thu 12:30 UTC could shift the USD read

12:32 UTC

Up-move stalled, now ranging · RSI 53 · price 59.431

Range after spike rejection near 60.00.

Silver spiked through London to ~59.97 then was rejected at the $60/20-day EMA cited in context, fading into a 59.09–59.61 range. RSI(14) sits mid-band near 53 with price back above EMA20 but capped below the session high.

Support: 59.20, 59.09

Resistance: 59.61, 59.97

What it said to watch

  • M15 close above 59.61 reopens the 59.97 / psych 60 area
  • Failure to hold 59.20 exposes the 59.09 session low
  • US jobless claims Thu 12:30 GMT and PMIs Fri could shift this read

12:32 UTC

Pullback into range after rejection at 60 · RSI 53 · price 59.431

Choppy range, lower highs since 60 test.

Silver spiked toward $60 (high 59.975) and was rejected at the psychological level, then faded into a choppy range between 59.09 and 59.60. RSI(14) sits mid-range near 53 with no momentum extreme; price holds above EMA20 but a chain of lower highs is capping the recovery.

Support: 59.09, 58.75

Resistance: 59.60, 60.00

What it said to watch

  • A close above 59.60 challenges the 60.00 psych level again
  • Loss of 59.09 confirms a lower low and opens 58.75
  • US-Iran / oil headlines can jolt this range either way

12:17 UTC

Uptrend stalled, ranging below $60 · RSI 49 · price 59.406

Consolidation under session high after four-session rally.

Silver spiked to a session high of 59.975 on safe-haven flows then rejected the $60 / 20-day EMA area, unwinding into a range roughly 59.07–59.61. Price sits near the 38.2% retrace of the 58.24–59.97 leg, RSI(14) neutral around 49.

Support: 59.07

Resistance: 59.61, 59.90

What it said to watch

  • A close above 59.61 reopens the 59.90 session high and $60 psych
  • Loss of 59.07 swing low confirms a deeper retrace of the rally
  • US Jobless Claims Thu 12:30 GMT and Fri PMIs could shift this read

12:17 UTC

Range after London spike faded · RSI 52 · price 59.406

Mid-range, holding above session lows.

Silver spiked to a session high near 59.98 during London on Mideast safe-haven flows, then was rejected at the $60 psych level / 20-day EMA and faded into a 59.07-59.61 range. Price sits mid-range near 59.40 with RSI(14) neutral around 52 and ATR near 150 pips.

Resistance: 59.61, 59.975

What it said to watch

  • M15 close above the 59.61 swing high reopens the $60 psych / session high test
  • Loss of the 59.07 swing low confirms a range break lower
  • Oil / Mideast headlines remain the primary driver of the safe-haven bid

12:03 UTC

Up-leg stalled, consolidating · RSI 48 · price 59.395

Range beneath rejected $60 high.

Silver spiked to $59.95 during London hours then was rejected at the $60 psychological cap flagged in the safe-haven read, fading into a 59.09–59.60 range through early NY. RSI(14) sits neutral near 48 with price hugging EMA20 — no clean directional edge in play.

Support: 59.09, 58.90

Resistance: 59.60, 59.95

What it said to watch

  • M15 close above 59.60 reopens the $60 psych test
  • loss of 59.09 swing low confirms a lower-low toward 58.90

12:03 UTC

Pullback after rally, now flat · RSI 47 · price 59.395

Consolidation below rejected $60.

Silver spiked toward the $60 psych level and stalled at the session high 59.97, matching the 20-day EMA rejection in the wider read, then bled back into a 59.09–59.61 range. Price now hovers at 59.39 with RSI(14) neutral near 47; no directional resolution inside the range.

Support: 59.09, 58.75

Resistance: 59.61, 59.97

What it said to watch

  • M15 close above 59.61 reopens the 59.97 session high and $60 psych
  • Break below 59.09 session low exposes the 58.75 prior base
  • US jobless claims Thu 12:30 GMT could shift this range read

11:47 UTC

Pulling back after $60 rejection · RSI 42 · price 59.248

Lower highs off session high, holding above 59.09.

Silver spiked to test $60 (session high 59.98) then rejected, RSI cooling as price faded ~70 pips back to 59.25. Move is retracing roughly 60% of the surge on lower highs, still holding above the 59.09 session low.

Support: 59.09, 58.88

Resistance: 59.60

What it said to watch

  • M15 close below 59.09 confirms a lower low and opens 58.88
  • Reclaim of 59.60 needed to re-engage the $60 psych hurdle
  • Jobless Claims Thu 12:30 UTC could shift this read

11:47 UTC

Pullback after rejection near $60 · RSI 43 · price 59.248

Lower highs off the 59.97 top, testing 61.8% of the rally leg.

Silver spiked into the $60 psych level during London, printing a twin top near 59.97 before rolling over on safe-haven/oil crosscurrents. Price has since faded to 59.25, resting at the 61.8% retrace of the rally leg with RSI cooling below 50; lower highs are stacking under the descending trendline near 59.61.

Support: 59.09, 58.85

Resistance: 59.61, 59.97

What it said to watch

  • M15 close back above 59.61 negates the lower-high sequence
  • Loss of 59.09 swing low confirms a deeper retrace toward 58.85
  • Jobless Claims 12:30 UTC could shift this read

11:32 UTC

Pullback within broader up-leg, momentum flat · RSI 46 · price 59.329

Faded from session high, ranging with lower highs.

Silver spiked to a 59.97 session high in the early session on safe-haven flows, then faded into a 59.12–59.61 range; price now sits mid-range at 59.33, below EMA20. RSI(14) neutral near 46 with lower highs stacking under 59.61.

Support: 59.233, 59.119

Resistance: 59.61

What it said to watch

  • M15 close above 59.61 swing high opens a retest of the 59.97 session high
  • Break below 59.20 exposes the 59.12 session low
  • US Jobless Claims 12:30 UTC could shift this read

11:32 UTC

Pulled back from highs, consolidating · RSI 47 · price 59.329

Lower highs off 59.97, holding above 59.12.

Silver spiked to a session high near 59.97 on the safe-haven surge, then faded into a series of lower highs and is now consolidating around 59.33, roughly a 50% retrace of that up-move. Price sits below the descending lower highs with 59.12 propping the downside.

Support: 59.12, 58.75

Resistance: 59.61, 59.97

What it said to watch

  • M15 close above 59.61 breaks the lower-high sequence and re-opens the 59.97 session high
  • Break below 59.12 swing low exposes 58.75 prior low
  • US Jobless Claims 12:30 UTC and Fri PMIs could shift this read

11:17 UTC

Uptrend stalled, momentum faded · RSI 45 · price 59.318

Consolidation below $60 after rejection.

Silver spiked to test the $60 psych level then got rejected near 59.97, and has since drifted into a 59.23-59.60 consolidation. Price sits at 59.318, below EMA20, with RSI mid-40s as the four-day safe-haven push loses steam.

Support: 59.23, 59.07

Resistance: 59.60, 59.97

What it said to watch

  • M15 close below 59.23 confirms a lower low, exposing 59.07
  • Reclaim of 59.60 reopens the $60 test
  • US Jobless Claims 12:30 UTC could shift this read

11:17 UTC

Uptrend, momentum stalling below 60.00 · RSI 45 · price 59.318

Pullback after spike to 59.97, holding above 59.30.

Silver spiked to 59.97 during the NY session on US-Iran safe-haven flows, then faded and has coiled between 59.27 and 59.61 through the London-NY transition. RSI(14) near 45 as the pullback drains momentum; price sits below EMA20/50 after the retreat but holds above the 59.27 swing low.

Support: 59.27, 59.12

Resistance: 59.61, 60.00

What it said to watch

  • Reclaim of 59.61 reopens the 60.00 psych level
  • Loss of 59.27 confirms a lower low toward 59.12 session low
  • US Jobless Claims 12:30 UTC could shift near-term USD tone

11:03 UTC

Pulled back from session high, ranging · RSI 44 · price 59.305

Lower highs off 59.97, holding above 59.23.

Silver spiked toward the $60 psych level in the Asia session then faded, printing a session high at 59.975 before rolling over. Now consolidating between 59.23 and 59.62 with price below EMA20/50 and RSI mid-range; safe-haven bid capped short of the trendline into $60.

Support: 59.233, 59.119

Resistance: 59.617, 59.975, 60.00

What it said to watch

  • M15 close above 59.617 reopens the 59.975 session high and 60.00 psych
  • Failure to hold 59.23 session low exposes the 59.12 swing low
  • Initial Jobless Claims Thu 12:30 UTC could shift this read

10:47 UTC

Up-leg stalling, consolidating · RSI 49 · price 59.342

Range below session high after pullback.

Asia session spiked to 59.975 on safe-haven flows, clearing 59.00; London faded it back to the 59.06 swing low then recovered. Now ranging 59.29-59.61 below EMA20, rejection capping at the session high with the descending trendline near 59.65 and $60 psychological untested.

Support: 59.29, 59.06

Resistance: 59.61, 59.65, 60.00

What it said to watch

  • M15 close above 59.62 reopens the 60.00 psychological level
  • Loss of 59.06 confirms a lower low and unwinds the up-leg
  • S&P Global PMIs Fri 13:45 UTC could shift USD and cap XAG

10:47 UTC

Pulled back from session high, drifting · RSI 46 · price 59.342

Consolidation below $60 after breakout spike.

Silver spiked into $60 on the safe-haven bid, printing a 59.975 session high before fading. Price now consolidates near 59.34 between 59.12 support and the 59.61 swing high, RSI back to neutral around 46 after the impulse cooled.

Support: 59.12

Resistance: 59.61

What it said to watch

  • Reclaim of 59.61 reopens the run at the $60 psych level
  • M15 close below 59.12 confirms a lower low
  • US Jobless Claims Thu 12:30 UTC could shift the read

10:32 UTC

Pullback after spike, ranging · RSI 51 · price 59.443

Consolidating below session high.

Silver spiked to 59.975 near the $60 psych level then faded, and is now ranging around 59.44 with RSI(14) flat near 50. Safe-haven bid drove the surge; the descending trendline and $60 remain the capping zone per context, with rejection seen twice at session highs.

Support: 59.121

Resistance: 59.61, 59.975, 60.00

What it said to watch

  • M15 close above 59.61 reopens the run at 59.975 / 60.00
  • Failure to hold 59.121 swing low confirms a lower-low
  • US Jobless Claims Thu 12:30 UTC and Fri PMIs could shift the read

10:32 UTC

Uptrend, pulled back from highs · RSI 53 · price 59.443

Faded from session high, ranging.

Silver spiked through the London-NY transition to $59.97, stalling at the $60 psychological level and descending trendline on safe-haven flows, then faded to 59.23. Price is now consolidating around 59.44, mid the intraday range with RSI(14) neutral near 53.

Support: 59.23, 59.12

Resistance: 60.00

What it said to watch

  • M15 close above 60.00 clears the descending trendline and opens the path higher
  • Failure to hold 59.23 exposes the 59.12 session low
  • S&P Global PMIs Fri 13:45 UTC could shift USD and cap silver below $60

10:17 UTC

Up-leg faded, now consolidating · RSI 48 · price 59.359

Range after spike-and-fade off $60.

Silver spiked to 59.97 near the $60 psych during Asia hours on safe-haven flows, then faded. London pared the move to a 59.06 swing low before recovering into a 59.35-59.61 range; RSI(14) neutral near 48 with price pinned around EMA20.

Support: 59.065, 58.75

Resistance: 59.61, 59.97

What it said to watch

  • M15 close above 59.61 swing high opens 59.97 / $60 psych
  • Loss of 59.06 swing low exposes 58.75 session low
  • US-Iran ceasefire headline could unwind the safe-haven bid

10:17 UTC

Uptrend stalling, now consolidating · RSI 47 · price 59.359

Range below descending trendline after spike.

Silver spiked to the 59.97 session high on safe-haven flows before fading; it then dropped to the 59.06 swing low and has since chopped back to 59.36. Now ranging below the descending trendline near 59.65, RSI mid-range with no clear intraday direction.

Support: 59.06

Resistance: 59.617, 59.97, 60.00

What it said to watch

  • M15 close above 59.617 reopens the 59.97 session high and 60.00 psych
  • Failure to hold 59.06 swing low confirms a lower-low
  • US-Iran ceasefire headline could sharply unwind the safe-haven bid

10:03 UTC

Uptrend, momentum stalling below $60 · RSI 52 · price 59.418

Consolidation after spike rejection near session high.

London session spiked XAG from 59.16 to a 59.97 session high on the Iran safe-haven bid, then rejected just under the $60 psych barrier and faded to 59.06. Price has since recovered into a 59.20–59.61 range, hovering around EMA20 with RSI(14) neutral near 52 — no directional setup while $60 caps and 59.06 holds.

Support: 59.20, 59.065

Resistance: 59.61, 59.975, 60.00

What it said to watch

  • M15 close above 59.975/60.00 opens the path higher toward the 50-day area
  • Failure to hold 59.065 pullback low confirms a lower-low back toward 55.00
  • S&P Global PMIs Fri could reprice USD and this range

10:03 UTC

Recovering after rejection near $60 · RSI 54 · price 59.418

Pullback off session high, higher lows forming.

Silver spiked toward the $60 psych level on the safe-haven bid, printing a session high near 59.98 before rejection dragged it back to 59.06. Price has since carved higher lows and recovered into the mid-59.4s, RSI neutral around 53.

Support: 59.12, 58.85

Resistance: 59.61, 59.98

What it said to watch

  • Clean break above 59.61 reopens the 59.98 session high and $60 psych
  • Failure to hold 59.12 confirms a lower low back toward 58.85
  • S&P Global PMIs Fri could shift the read via USD

09:47 UTC

Uptrend, momentum cooling after $60 test · RSI 54 · price 59.447

Pullback off session high, recovering.

Silver's fourth up-day rally tested the $60 psych (session high 59.975) during Asian hours and rejected, fading to 59.06 before buyers stepped back in toward 59.45. RSI(14) cooled from the highs to mid-50s; price now consolidating between 59.06 and the 59.61 swing high.

Support: 59.06, 59.00

Resistance: 59.61, 59.975

What it said to watch

  • M15 close above 59.61 reopens the 59.975 session high and $60 test
  • Loss of 59.06 session low confirms a deeper fade toward 59.00
  • S&P PMIs Fri could materially shift the read against this bounce

09:47 UTC

Uptrend cooling, consolidating below $60 · RSI 55 · price 59.447

Pullback from session high, holding higher lows.

Silver spiked toward $60 on the safe-haven bid, printing a 59.975 session high before a sharp rejection dumped it to 59.06. Price has since recovered to 59.45 and is consolidating below the 59.61 session high, with buyers stepping in around 59.12.

Support: 59.12, 58.90

Resistance: 59.61, 59.95, 60.00

What it said to watch

  • Close above 59.61 reopens the 59.95 spike high and $60.00 psych test
  • Failure to hold 59.12 confirms a lower low toward 58.90
  • S&P Global PMIs Fri 13:45 UTC could shift the read

09:32 UTC

Uptrend, momentum cooling · RSI 55 · price 59.437

Recovering off pullback low, sub-$60.

Silver spiked through $59 into the NY session on the safe-haven bid, tagging 59.97 before fading to a 59.06 low, then rebuilt higher lows back to the 59.62 session high. Now at 59.44, mid-range and pressing under the $60 psych barrier with RSI(14) neutral near 55.

Support: 59.29, 59.065

Resistance: 59.617, 59.97, 60.00

What it said to watch

  • Close above 59.617 session high reopens the 59.97 / 60.00 psych test
  • Failure to hold 59.29 exposes the 59.065 session low
  • S&P PMIs Fri could shift the USD-driven tone

09:32 UTC

Uptrend, momentum cooling after $60 test · RSI 55 · price 59.437

Consolidating below session high after rejection near 60.00.

Silver spiked through 59.00 into a 59.97 print on the London-session safe-haven bid, then stalled just shy of the 60.00 psych barrier and faded to 59.06. Price is now consolidating in the upper half of the range around 59.44, sitting on the EMA20 with RSI(14) neutral near 55.

Support: 59.06

Resistance: 60.00

What it said to watch

  • Clean M15 close above 60.00 opens continuation; rejection there risks a fade toward 59.06
  • Failure to hold 59.06 confirms a lower-low and shifts the intraday read lower
  • S&P Global PMIs Fri 13:45 UTC could materially move USD and this read

09:17 UTC

Uptrend, pullback recovering · RSI 57 · price 59.578

Higher lows off intraday base after rejection near 60.00.

XAG spiked to $59.97 on Iran haven flows before rejecting the 60.00 barrier and unwinding to 59.06 during the London-NY transition. Buyers have since rebuilt a higher-low chain back to 59.58; RSI(14) recovered off midline, no extreme in play.

Support: 59.065, 59.00

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 59.975 re-tests the 60.00 barrier
  • Loss of 59.065 confirms a fresh lower-low
  • US Jobless Claims Thu 12:30 GMT could shift the read

09:17 UTC

Uptrend, recovering after pullback · RSI 58 · price 59.578

Higher lows rebuilding under session high.

Silver spiked into 59.975 on Iran haven flows earlier in the NY session, then pulled back to 59.065 before buyers stepped in and lifted price back to 59.58. RSI cooling to the high-50s after the extension; the session high and the 60.00 psych level cap directly overhead.

Support: 59.065, 58.75

Resistance: 59.975, 60.00

What it said to watch

  • Close above 60.00 opens the path higher toward the descending trendline hurdle
  • Failure to hold 59.065 negates the recovery and reopens 58.75
  • US Initial Jobless Claims Thu and S&P PMIs Fri could shift USD and this read

09:04 UTC

Uptrend, momentum stalling after pullback · RSI 54 · price 59.506

Range after NY-leg spike, recovering off session low.

Asian hours spiked above the prior range to a session high of 59.97, pressing the $60 psych barrier on Iran haven flows, then faded through London to a 59.06 low. Buyers stepped back in there and price has recovered to 59.50, RSI near 54 — currently ranging 59.06–59.97 with the highs untested.

Support: 59.065

Resistance: 59.97, 60.00

What it said to watch

  • Close above 59.97 reopens the 60.00 psych barrier
  • Failure to hold 59.06 session low confirms a lower-low
  • S&P Global PMIs Fri and Jobless Claims Thu could shift USD and cap silver

09:04 UTC

Uptrend, pullback recovering · RSI 57 · price 59.506

Higher-low bounce below session high.

Silver spiked toward $60 on Iran safe-haven flows, stalling at 59.975 without tagging the psych level, then pulled back to 59.06 before the current recovery leg to 59.50. RSI(14) mid-range near 57; price is grinding back up off a higher low, still capped below the 59.79 session high.

Support: 59.12, 58.79

Resistance: 59.79, 60.00

What it said to watch

  • M15 close above 59.79 opens the path to the 60.00 psych level
  • Failure to hold 59.12 swing low reopens 58.79
  • US-Iran ceasefire headlines could unwind the haven bid fast

08:47 UTC

Pullback after failed run at $60 · RSI 53 · price 59.464

Rejected sub-60, recovering off session low.

Silver spiked to 59.98 into the $60 psych barrier on Iran safe-haven flows, then rejected and unwound to a session low at 59.06. Price has recovered to 59.46, back around EMA20 with RSI(14) neutral near 53 — no clear direction while it sits between 59.06 and the 59.79 prior high.

Support: 59.06

Resistance: 59.79

What it said to watch

  • Reclaim of 59.79 reopens the path toward the $60 psych level
  • Failure to hold 59.06 confirms a lower low
  • US-Iran ceasefire headlines could unwind the haven bid fast
  • Jobless Claims Thu 12:30 GMT could shift USD and the metal

08:47 UTC

Recovering off pullback low · RSI 53 · price 59.464

Pullback from $60 test, bouncing.

Asian session ripped to test $60 (high 59.975) on Iran haven flows, then rejected. Price bled back to a session low of 59.06 into the London open before buyers stepped in twice; recovering now to 59.46 with RSI(14) back near mid-range.

Support: 59.06

Resistance: 59.79

What it said to watch

  • Close above 59.79 puts the descending trendline and $60 psych back in play
  • Failure to hold 59.06 session low confirms a lower low
  • US Jobless Claims Thu and S&P PMIs Fri could shift the read via USD

08:32 UTC

Uptrend, pullback off $60 · RSI 52 · price 59.448

Rejection at $60, recovering off swing low.

London session drove a sharp 4th-day silver run to test $60, rejecting at 59.975 on Iran haven flows before fading to 59.065. Price is now recovering to 59.448, RSI(14) back to neutral near 52; the $60 barrier still caps and the pullback low held.

Support: 59.065

Resistance: 59.79

What it said to watch

  • Close above 59.79 session high reopens the $60 test
  • Failure to hold 59.065 swing low confirms a lower low
  • S&P Global PMIs Fri could firm USD and cap silver below $60

08:17 UTC

Uptrend, pullback in progress · RSI 44 · price 59.297

Rejection at 60 psych, consolidating below.

Silver spiked toward $60 in the early-session run (high 59.975) then rejected, and has since pulled back into a 59.06–59.49 range through London hours. RSI(14) cooled to the mid-40s off overbought; the $60 psych level and Iran haven flows remain the driver.

Support: 59.065, 58.90

Resistance: 59.49, 59.79, 59.97

What it said to watch

  • M15 close above 59.49 reopens 59.79 and the 60 psych level
  • Failure to hold 59.06 session low opens 58.90 swing low
  • Fri S&P PMIs / Iran ceasefire headlines could shift this read

08:17 UTC

Uptrend stalling, pulling back off highs · RSI 45 · price 59.297

Pullback from session high, lower highs forming.

Silver spiked to 59.975 in the Asian session on Iran haven flows, stalling just shy of the $60 psych level and rejecting there. Price has since bled back into the London open, consolidating between 59.06 and 59.49 with RSI mid-range around 44.

Support: 59.065, 58.75

Resistance: 59.49, 59.975

What it said to watch

  • Reclaim above 59.49 puts the 59.975 session high and $60 psych back in play
  • M15 close below 59.065 confirms a lower low and opens the 58.75 base
  • US PMIs Fri and Iran ceasefire headlines could materially shift the haven bid

08:03 UTC

Pulled back off session high, momentum down · RSI 41 · price 59.207

Lower highs since 59.97 spike, testing 59.00.

Silver spiked to a session high of 59.97 on the safe-haven bid but was rejected below the 60.00 psych level and 59.65 descending trendline. Price has since carved lower highs and is grinding back toward 59.00 in London hours, RSI(14) around 41. Wide 205-pip ATR reflects the day's volatility.

Support: 59.00, 58.85

Resistance: 59.49, 59.65, 60.00

What it said to watch

  • M15 close below 59.00 opens the 58.85 prior swing
  • Reclaim of 59.49 needed to re-test the 59.65 trendline
  • S&P Global PMIs Fri 13:45 UTC could shift this read

08:03 UTC

Pulling back from session high, momentum down · RSI 41 · price 59.207

Lower highs off 59.95, testing session low.

Silver spiked to a 59.95 session high during the NY session on the US-Iran safe-haven bid, then rolled over into a chain of lower highs and is now retesting the 59.06 session low. RSI(14) has cooled to the low-40s as the metal fails to hold the 59.65 descending trendline.

Support: 59.065, 59.00, 58.75

Resistance: 59.49, 59.65, 59.95

What it said to watch

  • M15 close below 59.00 exposes 58.75 swing low
  • Reclaim of 59.49 negates the lower-high sequence
  • S&P Global PMIs Fri could reset this read via USD

07:47 UTC

Up-leg faded, retracing · RSI 43 · price 59.157

Spike high then lower highs, pullback in play.

NY session spiked to 59.975 on the safe-haven bid, but the move was rejected at the highs and price has since retraced roughly two-thirds back to 59.16. The break below the 59.65 trendline set a chain of lower highs (59.97, 59.79, 59.49), and price now sits below both EMAs.

Support: 59.121, 58.90

Resistance: 59.49, 59.65, 60.00

What it said to watch

  • Close back above 59.65 trendline reopens the 60.00 psych level
  • Loss of 59.12 session low exposes 58.90 base
  • S&P Global PMIs Fri 13:45 UTC could shift USD and cap or clear this range

07:32 UTC

Uptrend, momentum cooling after pullback · RSI 49 · price 59.425

Pullback from session high, holding above 59.20.

Silver spiked from the 58.24 low to a 59.97 session high on the US-Iran safe-haven bid and softer USD, then rejected repeatedly at the highs and pulled back to 59.23 before recovering to 59.42. Price now sits mid-range, pressing back toward the 59.65 descending trendline with 60.00 the key hurdle.

Support: 59.23, 59.14

Resistance: 59.65, 59.97, 60.00

What it said to watch

  • M15 close above 59.65 trendline opens 60.00 and the 50-day zone
  • Failure to hold 59.23 swing low exposes 59.14 session low
  • S&P Global PMIs Fri 13:45 UTC could reshape the read

07:32 UTC

Pullback off $60 spike, recovering · RSI 51 · price 59.425

Spike high rejected, pulled back, basing.

Silver spiked to a session high of 59.975 near the $60 psych level on the US-Iran safe-haven bid, then was rejected and dropped back to 59.23. Price is recovering into 59.42 but sits below the 59.65 descending trendline; RSI(14) has cooled to mid-range.

Support: 59.233, 58.85

Resistance: 59.65, 59.975

What it said to watch

  • close above 59.65 trendline reopens the $60 session high
  • failure to hold 59.23 swing low exposes 58.85
  • S&P Global PMIs Fri could shift this read

07:17 UTC

Uptrend, pulling back · RSI 43 · price 59.323

Impulse then retrace, lower highs off 59.97.

Silver spiked to 59.97 in early European hours on the safe-haven bid, then rejected below the $59.65 descending trendline. Price has since retraced to the 61.8% fib at 59.32 with RSI(14) cooling near 42; buyers stepping in around the 59.23 swing low.

Support: 59.23, 59.14

Resistance: 59.65, 59.97, 60.00

What it said to watch

  • M15 close below 59.23 swing low opens the 59.14 session low
  • Reclaim of the 59.65 trendline needed to re-test the 59.97 session high and 60.00 psych
  • S&P Global PMIs Fri could shift the USD read and cap the metal

07:17 UTC

Up-move stalled, pulling back · RSI 43 · price 59.323

Spike to session high, then breakdown from range.

Silver spiked to a 59.98 session high on safe-haven flows, then rejected and lost the 59.6–59.9 range, breaking down to 59.23 into the London session before steadying at 59.32. RSI(14) cooling near 43 as price sits around the 50% retrace of the impulse.

Support: 59.23, 59.00

Resistance: 59.65, 59.98

What it said to watch

  • Reclaim and close above the 59.65 trendline reopens the 59.98 session high
  • Failure to hold 59.23 session low exposes the 59.00 round number
  • S&P Global PMIs Fri could firm USD and pressure this read

07:03 UTC

Pullback after breakout to 60 · RSI 41 · price 59.195

Rejection near 60, retracing into London.

Silver ripped through 59.00 in the Asia session on the safe-haven bid, tagging 59.97 before rejecting shy of the 60.00 psych level. London has since faded the move, RSI(14) cooling into the low 40s as price slides back to the 59.18 session low.

Support: 59.18, 58.90

Resistance: 59.65, 59.97, 60.00

What it said to watch

  • M15 close below 59.18 confirms a lower low, exposing 58.90
  • Reclaim of the 59.65 trendline reopens 59.97 / 60.00
  • S&P Global PMIs Fri 13:45 UTC could reprice USD and shift this read

07:03 UTC

Uptrend, pulling back after spike · RSI 43 · price 59.195

NY spike to session high, now retracing.

NY session ripped silver +1.3% to a 59.97 session high, clearing the $59.65 descending trendline toward the $60 psych level on the US-Iran safe-haven bid. Price was rejected below $60 and has since faded to 59.19, RSI(14) cooling back near 42 as the pullback tests session-low support.

Support: 59.19, 58.90, 58.24

Resistance: 59.65, 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens the path toward the 50-day SMA
  • Failure to hold 59.19 exposes 58.90 then the 58.24 day low
  • S&P Global PMIs Fri 13:45 UTC could shift USD and cap or extend this move

06:47 UTC

Up thrust, now pulling back · RSI 44 · price 59.319

Pullback off session high after Asia breakout.

Silver spiked through the Asian range to a session high of 59.97 on the US-Iran safe-haven bid, then stalled at the 59.65 descending trendline and rolled over. Current bar sits at 59.319 after a sharp drop into 59.23, RSI(14) cooled to the mid-40s as the metal gave back most of the up thrust.

Support: 59.23, 59.00, 58.90

Resistance: 59.65, 59.97, 60.00

What it said to watch

  • Close below 59.23 swing low opens 59.00 psych then 58.90
  • Reclaim of 59.65 desc tl needed to retest 59.97 session high and 60.00
  • S&P Global PMIs Fri could shift USD and cap silver at the trendline

06:47 UTC

Pullback after impulsive rally · RSI 46 · price 59.319

Rejected at session high, testing pullback support.

Silver ripped through the 59.65 trendline in the overnight Asian hours to a session high of 59.97 on the US-Iran safe-haven bid, then stalled with repeated rejections at the 59.95-60.00 ceiling. The last leg swept down to 59.23 before buyers stepped back in toward 59.32; RSI(14) has cooled to the mid-40s.

Support: 59.23, 59.00, 58.90

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens the path back toward 50-day resistance
  • Failure to hold 59.00 exposes 58.90 and confirms a deeper pullback
  • S&P Global PMIs Fri 13:45 UTC could reprice USD and shift this read

06:32 UTC

Uptrend stalling, sharp pullback · RSI 46 · price 59.279

Rejection at $60, pulling back off session high.

Silver spiked to test the $60 psych level, printing a session high at 59.97 on the US-Iran safe-haven bid, then rejected and dumped to 59.28 across the last two bars. RSI(14) cooled from overbought as the move faded back below the 59.65 trendline.

Support: 59.23, 59.00

Resistance: 59.65, 59.97

What it said to watch

  • Failure to hold the 59.23 session low opens the path back toward 59.00 psych
  • A reclaim of 59.65 trendline / 59.97 session high puts the $60 psych break back in play
  • S&P Global PMIs Fri 13:45 UTC could reshape the USD-driven read

06:32 UTC

Up-move stalling below $60 · RSI 44 · price 59.279

Breakout consolidating, rejected off highs into London open.

Silver spiked to ~59.97 during Asian hours on the US-Iran safe-haven bid, then consolidated just under $60 before rejecting the highs and sliding to 59.23 into London open. RSI(14) has cooled to the mid-40s as price backfills roughly half the rally; the $59.65 descending trendline now caps.

Support: 59.233, 58.90

Resistance: 59.65, 59.975, 60.00

What it said to watch

  • M15 close above 60.00 clears the session high and opens the 50-day path
  • Loss of 59.23 session low exposes 58.90 swing low
  • S&P Global PMIs Fri 13:45 UTC could reprice USD and this move

06:17 UTC

Uptrend, momentum cooling · RSI 53 · price 59.637

Post-breakout consolidation below session high.

Silver ripped ~4.5% on the US-Iran safe-haven bid, spiking through 59.16 to a 59.95 session high during NY hours, then stalling ahead of the 60.00 psych level. Price is now consolidating 59.49–59.79 with RSI cooling off its overbought spike; the 59.49 session low has held on the pullback.

Support: 59.49, 59.16

Resistance: 59.79, 59.95, 60.00

What it said to watch

  • M15 close above 59.95/60.00 opens the path higher toward the 50-day SMA zone
  • Loss of 59.49 session low reopens the 59.16 breakout base
  • S&P Global PMIs Fri could reprice USD and shift this read

06:17 UTC

Uptrend, consolidating after breakout · RSI 49 · price 59.637

Ranging below session high after Asia breakout.

Asia session ripped through 59.16 to a 59.97 session high on the safe-haven bid, then stalled just shy of the 60.00 psych level. Price has since consolidated 59.49–59.97 and is drifting back toward the middle of the range, RSI(14) cooling to neutral.

Support: 59.49, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens the path higher toward the 50-day zone
  • Failure to hold 59.49 exposes the 59.16 breakout base
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

06:03 UTC

Uptrend, consolidating below 60.00 · RSI 58 · price 59.75

Post-breakout consolidation, higher lows holding.

Silver ripped through the 59.65 descending trendline on the London session impulse to a 59.97 session high, then went sideways in a 59.49–59.97 band with RSI(14) cooling off its peak. Safe-haven bid plus softer USD drove the leg; price now coils under the 60.00 psychological hurdle.

Support: 59.49, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens the path higher toward the 50-day SMA
  • Failure to hold 59.49 breaks the consolidation and exposes the 59.16 breakout base
  • US-Iran ceasefire headlines could unwind the safe-haven bid intraday

06:03 UTC

Uptrend, momentum cooling · RSI 56 · price 59.75

Post-breakout consolidation below $60.

Silver ripped through the $59.65 descending trendline during Asian hours on the US-Iran safe-haven bid, spiking to a session high near 59.97 before stalling under the $60 psych level. Since then price has consolidated 59.49-59.97, RSI cooling off the surge; the breakout base at 59.16 remains untested below.

Support: 59.49, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • Clean M15 close above 60.00 opens the path higher toward the 50-day area
  • Failure to hold 59.49 swing low exposes the 59.16 breakout base
  • S&P Global PMIs Fri could shift the USD and this read

05:47 UTC

Intraday uptrend, momentum cooling · RSI 53 · price 59.652

Consolidating below session high after breakout.

Silver spiked through 59.16 into a run to the 59.97 session high during Asia hours on the safe-haven bid, then stalled just shy of the 60.00 psych level. Price now chops between 59.49 and 59.95 with RSI(14) back near mid-range, holding above the pre-breakout base.

Support: 59.49, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 psych opens the path toward the 50-day zone
  • Failure to hold 59.49 session low exposes the 59.16 prebreakout base
  • S&P Global PMIs Fri 13:45 UTC could materially shift this read

05:47 UTC

Uptrend, consolidating near highs · RSI 55 · price 59.652

Post-breakout range under session high.

Silver ripped through 59.20 on the US-Iran safe-haven bid and softer USD, spiking to a session high at 59.975 before stalling just shy of the 60.00 psych level. Price is now consolidating between 59.49 and 59.90, holding well above the pre-breakout base near 58.86.

Support: 59.488, 59.16, 58.86

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 59.975 opens the path to the 60.00 psych level
  • Loss of 59.488 swing low signals the breakout is stalling back toward 59.16 range floor
  • S&P Global Flash PMIs Fri could materially shift this read

05:32 UTC

Uptrend, momentum cooling · RSI 51 · price 59.602

Consolidating below session high after breakout.

Silver spiked ~1.3% through the Asian session to a session high of 59.97 on the US-Iran safe-haven bid and softer USD, stalling just shy of the 60.00 psych level. Price has since drifted back to 59.60, chopping under the descending trendline; RSI(14) cooled to ~51 as the impulse faded. Consolidation between 59.44 and the session high, no fresh momentum in play.

Support: 59.44, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • A clean close above 60.00 opens the path toward the 50-day SMA
  • Failure to hold 59.44 exposes the 59.16 breakout base
  • S&P Global PMIs Fri 13:45 UTC could reprice USD and this read

05:32 UTC

Uptrend, momentum cooling · RSI 54 · price 59.602

Consolidating below session high after impulsive rally.

Silver ripped through the $59.65 trendline into the NY afternoon on the US-Iran safe-haven bid, tagging a 59.97 session high before stalling under $60.00. Price has since drifted into a 59.44–59.97 consolidation through the Asia and early London hours, RSI(14) cooling back near neutral.

Support: 59.44, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens the path toward the 50-day zone
  • Failure to hold 59.44 exposes the 59.16 breakout shelf
  • S&P Global PMIs Fri 13:45 UTC could firm USD and pressure this read

05:17 UTC

Uptrend, momentum cooling after spike · RSI 53 · price 59.684

Breakout then consolidation below 60.00.

Silver spiked ~1.3% into the 04:20 UTC hour, clearing the $59.65 descending trendline on the US-Iran safe-haven bid and softer USD, tagging 59.975 before stalling under 60.00. Price has since drifted into a tight consolidation between 59.50 and the session high, RSI(14) cooled back to the mid-50s.

Support: 59.50, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • A close above 60.00 opens the path toward the 50-day SMA / 67.17 zone
  • Failure to hold 59.50 exposes the 59.16 breakout area
  • S&P Global PMIs Fri 13:45 UTC could firm USD and pressure this read

05:17 UTC

Uptrend, momentum cooling after spike · RSI 51 · price 59.684

Consolidating below session high post-breakout.

Silver spiked ~+1.7% into 59.95 during Asia hours on the US-Iran safe-haven bid and softer USD, then stalled below the session high and drifted back to 59.68. RSI(14) has cooled to neutral as price consolidates above the 59.55 shelf.

Support: 59.55, 59.16

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 59.95/60.00 opens the path toward the descending trendline break
  • Loss of the 59.55 session low exposes the 59.16 breakout base
  • US-Iran ceasefire headlines could quickly unwind the safe-haven premium

05:04 UTC

Uptrend, stalling under $60 · RSI 53 · price 59.649

Consolidation below session high after breakout.

Silver spiked through 59.16 during the Asia session on safe-haven flows, tagging a session high at 59.97 before stalling under the $60 psych barrier. Price has since drifted back to 59.65 and is coiling above the 59.50 swing low; RSI(14) cooled to the low-50s as the leg lost momentum.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 59.97 / 60.00 psych opens further upside
  • Loss of 59.50 swing low exposes the 59.16 breakout level
  • US-Iran ceasefire headline could unwind the safe-haven premium fast
  • US S&P Global PMIs Fri are the next USD catalyst

05:04 UTC

Uptrend, momentum slowing · RSI 57 · price 59.649

Consolidating below $60 after breakout.

Silver spiked to a one-week high near 59.97 on safe-haven flows, breaking above the $59.70 barrier, then stalled just under the $60 psych level. Price is now consolidating with a string of lower highs, RSI cooling off its peak while holding above both EMAs.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Loss of 59.50 swing low exposes the 59.16 breakout level
  • US-Iran ceasefire headline could unwind the safe-haven premium fast

04:47 UTC

Uptrend stalling under $60 · RSI 54 · price 59.639

Rally then consolidation below session high.

Silver spiked to a one-week high near 59.97 on safe-haven flows, but the $60 psych level capped four attempts. Price has since drifted back to 59.64, RSI cooling toward neutral; the 59.95 session high remains the pivot.

Support: 59.50

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Loss of 59.50 swing low confirms a lower-low
  • A US-Iran ceasefire headline could unwind the safe-haven premium fast

04:47 UTC

Uptrend, momentum cooling under $60 · RSI 55 · price 59.639

Higher highs into resistance, pulling back from session high.

Silver spiked ~1% into the Asian session on safe-haven flows, tagging a one-week high at 59.975 before stalling under the $59.70-$60.00 barrier. Price has since eased to 59.639, slipping back to the EMA20 with RSI cooling to the mid-50s; the $60 handle capped every attempt.

Support: 59.50, 58.85

Resistance: 59.70, 59.975, 60.00

What it said to watch

  • M15 close above 59.975 opens the path to the $60.00 psych level
  • Failure to hold 59.50 swing low confirms a deeper pullback toward the prior range at 58.85
  • US-Iran ceasefire headline could unwind the safe-haven premium fast

04:32 UTC

Uptrend, momentum cooling · RSI 54 · price 59.667

Consolidating below $60 after breakout.

Silver spiked to a one-week high of 59.975 on Mideast safe-haven flows, then stalled hard under the $60 barrier. Price is now consolidating 59.50-59.97 with RSI(14) cooled back to neutral; the $60.00 round level continues to cap.

Support: 59.50

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Loss of 59.50 confirms a lower-low into the consolidation
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

04:32 UTC

Uptrend, momentum cooling · RSI 58 · price 59.667

Rally stalling under $60, pulling back.

Silver ripped through 59.90 in early Asia on safe-haven flows, printing a one-week high near 59.97 before stalling under the $60 barrier. RSI(14) has cooled from overbought as price eased back to 59.67; sellers capping at the highs while dips hold above 59.50.

Support: 59.50, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • A decisive M15 close above 60.00 opens further upside
  • Loss of 59.50 exposes the 59.16 breakout base
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

04:17 UTC

Uptrend, momentum slowing under $60 · RSI 61 · price 59.749

Broke prior resistance, consolidating below $60.

Silver ripped through the $59.16 level on the 01:00 UTC surge, tagging a session high of 59.975 as safe-haven flows and a softer USD lifted the metal. Price is now consolidating in the 59.50–59.97 band, capped by the heavy $60 barrier flagged in the wider read; RSI(14) mid-60s, not yet extreme.

Support: 59.50, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • failure to hold 59.50 exposes the 59.16 breakout level
  • US-Iran ceasefire headline could unwind the safe-haven bid fast

04:17 UTC

Uptrend, momentum slowing under 60 · RSI 61 · price 59.749

HH/HL chain stalling at session high.

Silver broke out on safe-haven flows, ripping from 59.16 to tag a session high at 59.97 before stalling into the $60 barrier. Price is now consolidating in the 59.50-59.90 zone with RSI(14) cooling from its highs; the 59.97/60.00 ceiling remains the pivot the move keeps failing at.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens continuation; the psych level has capped every push
  • Loss of 59.50 swing low breaks the intraday HL chain
  • US-Iran ceasefire headlines could unwind the safe-haven bid fast

04:03 UTC

Uptrend, momentum flattening under 60 · RSI 59 · price 59.774

Breakout consolidating below session high.

Silver ripped through 59.20 into the Asian session on Mideast safe-haven flows, tagging a session high at 59.97 before stalling under the $60 barrier. Price is now coiling between 59.50 and 59.97, RSI cooling from the highs; the 60.00 cap flagged in the wider read is holding.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold 59.50 confirms a lower-low and exposes the 59.16 breakout
  • US-Iran ceasefire headlines could unwind the safe-haven bid fast

04:03 UTC

Uptrend, momentum cooling · RSI 62 · price 59.774

Consolidating under session high after breakout.

Asia session ripped through the 59.16 breakout base and tagged a session high of 59.97, stalling right under the $60 psych barrier on Mideast safe-haven flows. RSI(14) cooling from the impulse; price is now coiling in a 59.50–59.97 band, still holding the breakout.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 psych opens further upside
  • Failure to hold 59.50 session low exposes 59.16 breakout base
  • S&P Global PMIs Fri could shift the USD read behind this move

03:47 UTC

Uptrend, stalling under $60 · RSI 66 · price 59.783

Higher highs, higher lows into resistance.

Silver ripped through 59.20 on the Asian session breakout candle and printed a session high at 59.97, riding the Mideast safe-haven bid, but repeated pushes have been capped just shy of the $60 barrier. RSI(14) around 66 keeps momentum firm without stretching to extremes; pullbacks held above 59.50.

Support: 59.502, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold 59.50 confirms a lower low and points back to the 59.16 breakout
  • S&P Global PMIs Friday could shift USD and cap silver

03:47 UTC

Uptrend, stalling under $60 · RSI 62 · price 59.783

Higher highs into resistance, capped at 59.97.

Silver spiked through the Asian session to a one-week high at 59.97 on safe-haven flows, but the 60.00 psych barrier has repeatedly rejected price. RSI(14) near 62, not yet extreme; buyers keep defending the 59.50 swing low as the range holds just under resistance.

Support: 59.50, 58.85

Resistance: 59.97, 60.00

What it said to watch

  • Decisive M15 close above 60.00 opens further upside
  • Loss of 59.50 swing low breaks the rising sequence toward the 58.85 prior base
  • US-Iran ceasefire headline could unwind the safe-haven premium fast

03:32 UTC

Uptrend, testing $60 barrier · RSI 68 · price 59.867

Breakout above 59.70, consolidating under psych 60.00.

Asia session drove a sharp break above the $59.70 barrier off 59.16, printing a session high near 59.975 and stalling just under the $60 psych level on safe-haven flows. RSI(14) elevated around 68 but not extreme; price is hugging the highs rather than rejecting.

Support: 59.50, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure back below 59.50 signals rejection at the barrier
  • US-Iran ceasefire headlines could unwind the safe-haven bid fast

03:32 UTC

Uptrend, testing $60 cap · RSI 66 · price 59.867

Breakout then consolidation under session high.

Silver ripped higher through Asian hours, spiking from the 59.16 breakout base to test the $60 psych cap and printing a session high at 59.975 on safe-haven flows. Price is now coiling in the high-59.80s just below that barrier; RSI(14) elevated near 66 but not extreme.

Support: 59.502, 59.16

Resistance: 59.975

What it said to watch

  • M15 close above 59.975 / 60.00 psych opens further upside
  • Failure to hold the 59.502 swing low reopens the 59.16 breakout base
  • S&P Global PMIs Fri could firm USD and pressure this read

03:17 UTC

Uptrend, stalling under 60.00 · RSI 68 · price 59.878

Breakout to one-week high, consolidating below psych barrier.

Silver ripped through 59.16 during Asian hours to a one-week high near 59.97 on Mideast safe-haven flows, but repeated pokes at 60.00 have been rejected. RSI(14) hot around 68 and price consolidating in the upper range; the psychological 60.00 cap is the pivot.

Support: 59.50, 59.16

Resistance: 59.97, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold 59.50 exposes the 59.16 breakout retest
  • US-Iran ceasefire headline could unwind the safe-haven bid fast

03:17 UTC

Uptrend, stalling under $60 · RSI 68 · price 59.878

HH/HL chain into resistance, now consolidating.

Silver ripped through the 59.16 shelf on the early-Asia surge, tagging a session high at 59.975 on safe-haven flows before stalling under the $60 barrier. RSI(14) near 68 — hot but not extreme; buyers reclaimed 59.85 after a dip to 59.50, and the round number is capping for now.

Support: 59.502, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • Decisive M15 close above 60.00 opens further upside toward the wedge hurdle
  • Failure to hold 59.50 confirms a lower-low and cracks the intraday uptrend
  • US-Iran ceasefire headlines could unwind the safe-haven bid fast

03:03 UTC

Uptrend, momentum cooling · RSI 60 · price 59.606

Impulsive rally, rejection under $60.

Asian-session breakout spiked silver to 59.975 before stalling under the $60 psych barrier on safe-haven flows, RSI cooling from hot. Pullback to 59.60 so far holding above the 59.50 pullback low; session high at 59.95 remains the cap.

Support: 59.50, 59.16

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 psych extends the breakout
  • Failure to hold 59.50 pullback low exposes the 59.16 prior high
  • Any US-Iran ceasefire headline could unwind the safe-haven bid fast

03:03 UTC

Uptrend, momentum stalling under $60 · RSI 59 · price 59.606

Impulsive rally into resistance, minor pullback.

Silver broke the 59.16 base and spiked to 59.975 on the safe-haven bid, then rejected the $60 psychological barrier flagged in the macro read. Now cooling to 59.60 with RSI(14) off its highs; the 59.95-60.00 zone still caps.

Support: 59.50, 59.16

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside past session high
  • Loss of 59.50 confirms rejection and exposes the 59.16 breakout base
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

02:47 UTC

Uptrend, stalling under $60 · RSI 71 · price 59.756

Higher highs, capped at session high.

Silver ripped through the prior 58.85-59.16 range during Asia hours, spiking to 59.97 before stalling under the $60 barrier flagged in the safe-haven bid narrative. RSI(14) hot near 70 as the session high at 59.95 has capped three attempts; price coiling just beneath it.

Support: 59.16, 58.85

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • failure to hold 59.16 negates the breakout
  • S&P Global PMIs Fri could shift USD tone and cap silver

02:47 UTC

Uptrend, stalling under $60 · RSI 69 · price 59.756

Breakout then tight consolidation below resistance.

A sharp NY-session leg pushed XAG from 59.16 to a one-week high at 59.97 on safe-haven flows and a softer USD, stalling right under the $60 barrier. Price is now consolidating in a tight 59.67-59.97 band with RSI cooling from hot levels.

Support: 59.67, 59.16

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold the 59.67 range floor exposes the 59.16 breakout level
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

02:32 UTC

Uptrend, momentum stalling under 60.00 · RSI 65 · price 59.751

Breakout leg, capped below $60 barrier.

Silver ripped through 59.16 into a session high of 59.95 on the safe-haven bid, now stalling just under the $60 barrier that capped the rebound. RSI(14) near 65 after the vertical leg, and price is holding above EMA20/50 as it consolidates the move.

Support: 59.16, 58.90

Resistance: 59.95, 60.00

What it said to watch

  • A clean M15 close above 60.00 opens further upside; repeated rejection at 59.95 confirms the barrier
  • Loss of 59.16 breakout level negates the breakout read and exposes 58.90
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

02:32 UTC

Uptrend, stalling under 60.00 · RSI 69 · price 59.751

Breakout above range, consolidating at session high.

Silver ripped through 59.20 on a sharp bull candle into early Asia, tagging a one-week high at 59.95 on Mideast safe-haven flows and a softer USD. Price is now stalling under the $60.00 barrier with RSI(14) hot near 69; the last three bars have failed to close above 59.95.

Support: 59.16, 58.75

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold the 59.16 breakout exposes 58.75
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

02:17 UTC

Uptrend, extended into resistance · RSI 71 · price 59.775

Impulsive breakout, stalling under $60.

A sharp breakout during the late-session run lifted silver off 59.16 to a session high 59.975, driven by the safe-haven bid; price is now stalling into the $59.95-$60.00 barrier with RSI(14) hot near 70. Buyers held the 58.65-58.75 base repeatedly before the impulse, and the $60 psych level is capping so far.

Support: 59.16, 58.75

Resistance: 59.95, 60.00

What it said to watch

  • A clean M15 close above 60.00 opens further upside
  • Rejection at 59.95-60.00 and loss of 59.16 signals a failed breakout
  • Any US-Iran ceasefire headline could unwind the safe-haven premium fast

02:17 UTC

Uptrend, momentum extended · RSI 71 · price 59.775

Higher highs into $60 barrier.

Silver ripped through 59.16 into early Asia to print a one-week high near 59.95, stalling just under the $60 psych barrier on the safe-haven bid. RSI(14) around 71 — hot but consistent with the impulse; last bar closed 59.775 after rejection at 59.95.

Support: 59.16

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens further upside
  • Failure to hold 59.16 negates the breakout
  • US-Iran ceasefire headlines could unwind the safe-haven premium fast

02:03 UTC

Uptrend, strong impulse · RSI 76 · price 59.893

Breakout, higher highs into 60.00.

Silver ripped from the 59.16 breakout to 59.975 in the last two hours during the Asia session, tracking USD softness on Iran ceasefire hopes. Price now presses the 60.00 psychological resistance with RSI(14) running hot near 76; buyers held the 59.16 shelf on the pullback.

Support: 59.16

Resistance: 60.00, 59.975

What it said to watch

  • Rejection at 60.00 psych level — area to watch for a fade back toward 59.16
  • M15 close back below 59.16 negates the breakout structure
  • S&P Global PMIs Fri could shift USD and cap this move under 60.00

02:03 UTC

Uptrend, strong momentum · RSI 75 · price 59.893

Breakout to session high, testing $60.

Silver ripped from 59.16 to a session high of 59.975 on the Iran ceasefire bid and softer USD, RSI(14) running hot near 74. Breakout base at 59.16 held on the pullbacks; price now pinned under the $60.00 psychological level.

Support: 59.16

Resistance: 59.975, 60.00

What it said to watch

  • M15 close above 60.00 psych opens the path higher
  • Failure to hold 59.16 breakout base negates the breakout read
  • Move rests on ceasefire headlines — sharp reversal risk into $60

01:47 UTC

Uptrend, sharp breakout leg · RSI 75 · price 59.903

Range break higher, holding near session high.

Silver broke out of the 58.7-59.2 Asian consolidation on a vertical spike to 59.95, stalling just under the 60.00 psychological level as USD softened on Iran ceasefire headlines. RSI(14) is stretched near 74 and the last bar is inside the 59.86-59.95 range, showing the move pausing at the highs.

Support: 59.16

Resistance: 59.95, 60.00

What it said to watch

  • Rejection or break at 60.00 psych is the near-term pivot
  • Loss of 59.16 breakout level signals the spike is fading back into range
  • S&P Global flash PMIs Fri could shift USD and cap silver under 60.00

01:47 UTC

Uptrend, breakout extension · RSI 76 · price 59.903

Range broken to upside, testing $60.

Silver ripped out of a 58.75-59.20 consolidation into the Asia session, spiking to 59.95 on the Iran ceasefire/soft-USD bid, RSI(14) hot near 76. Price is pinned just under the $60.00 psychological cap after a near 80-pip vertical bar.

Support: 59.16, 58.75, 58.651

Resistance: 60.00, 59.954

What it said to watch

  • M15 close above 60.00 psych opens continuation; rejection there fits the two-way, headline-driven read
  • Loss of 59.16 breakout level would signal the spike fading back into range
  • Move rests on ceasefire headlines — any escalation could sharply reverse this leg

01:32 UTC

Uptrend, sharp breakout · RSI 73 · price 59.752

Breakout from multi-hour consolidation, pulling back.

Silver spiked ~4% during Asian hours, ripping out of a tight 58.65–59.20 consolidation to a session high of 59.91 on the Iran peace-proposal safe-haven bid and softer USD. RSI(14) near 73 after the impulse; price is now retesting the 59.16 breakout level with the 60.00 psych zone directly overhead.

Support: 59.16

Resistance: 59.91, 60.00

What it said to watch

  • Close above 59.91 opens the path to the 60.00 psych level
  • Loss of 59.16 breakout would signal a fade back into the prior range
  • Move rests on Iran headlines — a ceasefire confirm or oil spike could sharply shift this read

01:32 UTC

Uptrend, sharp impulse leg · RSI 74 · price 59.752

Higher highs, breakout extension.

Silver ripped to 59.95 on the Iran peace-proposal headline and softer USD, a near-vertical M15 impulse off the 59.16 breakout with RSI(14) hot near 74. Price now stalls just under the 60.00 psychological level after the spike bar rejected off 59.95.

Support: 59.16

Resistance: 59.95, 60.00

What it said to watch

  • M15 close above 60.00 opens continuation; rejection there caps the impulse
  • Failure to hold the 59.16 breakout signals the spike is fading
  • Iran ceasefire / oil headlines remain the dominant driver and can reverse this sharply

01:17 UTC

Uptrend, sharp breakout leg · RSI 79 · price 59.868

Range break, higher highs into $60.

Silver ripped ~1.2% off the 58.75 range floor to test the $60.00 psych cap at 59.95 in thin Asian trade on US-Iran ceasefire headlines. The move broke a multi-hour range, RSI(14) is hot near 79, but the spike came on very light volume so follow-through is unconfirmed.

Support: 59.16, 58.75

Resistance: 60.00, 59.95

What it said to watch

  • Reclaim/close above $60.00 psych would extend the breakout leg
  • Failure to hold 59.16 breakout level signals a false break back into the range
  • Thin Asian-session liquidity leaves the spike vulnerable to a fade toward 58.75 range floor

01:17 UTC

Uptrend, fresh breakout impulse · RSI 74 · price 59.868

Broke out of 58.70–59.20 consolidation, testing $60.

Silver ripped out of a multi-hour 58.70–59.20 consolidation on the last two bars, spiking to a session high of 59.95 to test the $60.00 psychological cap on US-Iran ceasefire relief and a softer USD. RSI(14) near 74 is hot but consistent with a fresh impulse; the 59.16 breakout shelf is the first reference below.

Support: 59.16

Resistance: 60.00, 59.95

What it said to watch

  • Reclaim/close above 60.00 psych opens further upside; rejection there caps the bounce
  • Loss of 59.16 breakout shelf would signal a false break back into the range
  • Continuous US-Iran ceasefire headlines remain the dominant driver

01:04 UTC

Uptrend, fresh breakout · RSI 72 · price 59.453

Higher highs, breaking prior consolidation.

Silver broke out of the 58.70–59.10 consolidation into early Asia hours, tagging 59.45 on a US-Iran ceasefire relief bid and softer USD. Last push came on thin volume with RSI(14) near 72 — hot but not yet extreme; 59.70 one-week high is the next hurdle.

Support: 59.02, 58.70

Resistance: 59.70, 60.00

What it said to watch

  • Reclaim of 59.70 opens the path toward the 60.00 psych cap
  • Failure to hold 59.02 signals the breakout is fading back into range
  • US-Iran ceasefire headlines remain the dominant driver and can shift this read fast

01:04 UTC

Uptrend, fresh session high · RSI 71 · price 59.453

Breakout above consolidation to window high.

Thin Asian session pushed out of the 58.65–59.10 consolidation to a fresh window high at 59.453, the short-cover bounce on Iran ceasefire hopes extending. RSI(14) around 71, hot but consistent with the momentum leg; 59.70 one-week high is the next reference above.

Support: 59.16

Resistance: 59.70, 60.00

What it said to watch

  • Reclaim toward 59.70 opens the path to the 60.00 psych cap
  • Loss of 59.16 breakout level puts price back in the prior range
  • US-Iran ceasefire headlines remain the dominant driver and can shift this read quickly

00:47 UTC

Uptrend, consolidating near highs · RSI 54 · price 58.967

Range below 59.10 after bounce off session low.

XAGUSD ranging 58.65–59.09 through the Asian session after the US-Iran ceasefire-driven pop off YTD lows; the last push tagged 59.09 and faded back to 58.97. RSI(14) neutral in the mid-50s, no M15 extremes.

Support: 58.65, 58.244

Resistance: 59.09, 59.225

What it said to watch

  • M15 close above 59.225 swing high opens the path toward the 60.00 psych cap
  • Loss of 58.65 range low exposes the 58.24 session low

00:47 UTC

Uptrend cooled into consolidation · RSI 59 · price 58.967

Range after impulsive rally, holding highs.

Silver rallied through the prior London-NY sessions from 56.17 to one-week highs at 59.22 on US-Iran ceasefire hopes and a softer USD, then stalled. Asia session is quiet on thin volume, ranging 58.24-59.22 with price holding above EMA20/50 and RSI(14) neutral near 59.

Support: 58.24

Resistance: 59.225

What it said to watch

  • M15 close above 59.225 opens the path toward the 60.00 psych cap
  • Failure to hold 58.24 breaks the range and exposes 57.00
  • S&P Global US PMIs later this week could shift USD and this read

00:32 UTC

Recovery, retesting session highs · RSI 58 · price 59.041

Bounced off 58.65, grinding back toward 59.20 top.

XAGUSD bounced off the 58.65 session low during quiet Asia hours and is grinding back toward the 59.20 session high, reclaiming the 59.00 handle on the last push. Move fits the US-Iran ceasefire short-cover bounce narrative; RSI(14) mid-range with room before overbought.

Support: 58.65, 58.24

Resistance: 59.19, 59.70

What it said to watch

  • M15 close above 59.19 opens a path back toward the 59.70 weekly high
  • Loss of 58.65 reopens the 58.24 swing low
  • US-Iran ceasefire headlines remain the dominant intraday driver

00:32 UTC

Uptrend, momentum cooling · RSI 58 · price 59.041

Consolidation in upper range after impulse.

Silver ran from 56.24 to a 59.22 range top before settling into a 58.24-59.18 consolidation on the US-Iran ceasefire relief bid and softer USD. Last two bars recovered toward the range top with RSI(14) mid-range, so upside momentum has cooled without reversing.

Support: 58.70, 58.44, 58.24

Resistance: 59.18, 59.22, 59.70

What it said to watch

  • M15 close above 59.22 opens the path toward 59.70
  • Failure to hold 58.70 exposes the 58.44 dip low
  • Iran ceasefire headlines could shift this read intraday

00:17 UTC

Recovering, grinding back to highs · RSI 61 · price 59.00

Higher lows off 58.24, testing session highs.

XAG recovered from the 58.24 dip and is grinding back toward the 59.10-59.22 session highs, part of the broader short-cover bounce off YTD lows on US-Iran ceasefire hopes. RSI(14) around 61, no extreme; last bar popped to 59.00 on a modest volume tick.

Support: 58.70, 58.24

Resistance: 59.10, 59.22, 60.00

What it said to watch

  • Close above 59.22 opens the path to the 60.00 psych cap
  • Failure to hold 58.70 reopens the 58.24 range low
  • US-Iran ceasefire headlines remain the dominant driver

00:17 UTC

Uptrend, momentum flat in Asia · RSI 56 · price 59.00

Consolidating below session high after rally.

Silver ran from 56.17 to a session high of 59.22 on US-Iran ceasefire hopes and a softer USD, then went sideways between 58.44 and 59.22. Thin Asian-hours bars are grinding back toward $59 near the range top; RSI(14) is neutral around 56, no extreme in play.

Support: 58.44, 58.00

Resistance: 59.225, 60.00

What it said to watch

  • M15 close above 59.22 opens the path to the $60.00 psych cap
  • Failure to hold 58.44 exposes the 58.00 round number
  • US-Iran ceasefire headlines remain the dominant intraday driver

00:03 UTC

Uptrend paused, consolidating near highs · RSI 47 · price 58.772

Range after impulsive rally.

Silver ran from 56.24 to 59.22 on US-Iran ceasefire hopes and a softer USD, then stalled and has been ranging 58.65–58.92 through the low-volume Asia session. RSI(14) has cooled to neutral near 47 as price coils just under the 59.00 psych cap.

Support: 58.65, 58.44

Resistance: 58.92, 59.00, 59.22

What it said to watch

  • Reclaim of 58.92 then 59.00 psych reopens the path back to the 59.22 session high
  • Failure to hold 58.65 swing low exposes 58.44 session low
  • S&P Global PMIs Fri could shift USD and this read

00:03 UTC

Uptrend stalled, consolidating · RSI 49 · price 58.772

Range after pullback from session high.

Silver ran from 56.24 to 59.22 across London-NY on US-Iran ceasefire hopes and a softer USD, then rejected the 59.19 session high and pulled back. Now drifting in a thin Asian session between 58.65 and 58.90, RSI(14) neutral near 49 with price under EMA20/50.

Support: 58.65, 58.244

Resistance: 58.90, 59.00, 59.19

What it said to watch

  • Reclaim of 59.00 round number opens the path back to the 59.19 session high
  • Loss of 58.65 session low exposes the 58.24 swing low
  • US-Iran ceasefire headlines remain the dominant driver and can shift this read intraday

All markets that day · Today’s XAG/USD Live Scan in the terminal