XAUUSD
XAUUSD traded a 52.93 range on Friday, spanning 1.33% of the open, with the session low printed at 3974.57 at 01:00 and the high set at 4027.5 at 18:40. It settled at 4000.95, up 19.65 or 0.494% from the 3981.3 open. Price action began with a brief dip from the open to the session low, then advanced through the 4000 big figure and on to a late-session peak above the 4020 ten‑handle marker before easing back into the close. The finish sat almost exactly at the day’s midpoint of 4001.03 and just under the H1 20‑period simple moving average at 4001.51, placing the close near the center of the day’s distribution rather than at either extreme. Round‑number context was prominent: the contract reclaimed and held the 4000 handle into the final minutes, while the intraday high extended comfortably beyond the 4020 threshold. The sequence was orderly, with the initial low arriving at the session start, a series of higher prints into the afternoon climax at 18:40, and a retracement that left the settlement marginally above the big figure. With the range exceeding fifty dollars and spanning multiple ten‑handle brackets, the tape crossed key increments during the move higher before consolidating. On the intraday technical backdrop, the proximity of the close to both the session midpoint and the H1 20‑SMA underscored a balanced end to the day after testing the upper portion of the range earlier.

US30
US30 traversed a 580.65-point intraday range, or 1.23% of the opening level, and finished marginally higher at 47100.11, up 41.0 points (0.087%). The session began at 47059.11 and quickly pressed the 47100 figure, peaking at 47109.41 at 02:06. Price then slid through the day to 46528.76 at 19:07, setting fresh 5‑day and 10‑day lows while holding above the 46500 handle. Into the close, the index recovered to settle essentially on the 47100 round number and within about 9 points of the session high, leaving the finish near the top of the day’s range after testing the bottom quartile earlier. The day’s low matched the flagged 5‑day trough and 10‑day trough, marking a new short-term boundary, while the high and close clustered around the 47100 ten‑handle marker noted for the session. On the hourly timeframe, the closing print stood above the EMA‑21 at 46940.04, with intraday trade oscillating around that reference during the rebound. On the daily backdrop, the lower Bollinger Band was positioned at 45845.16, and the session’s trough remained above that band. Structure-wise, the sequence ran from an early high near 47100 at 02:06 to a late-day low at 19:07 near 46500, followed by a climb back toward the early peak. The close near the session top contrasted with the mid-session weakness, and the day concluded slightly positive while posting new 5‑ and 10‑day lows within the same session

USOIL
USOIL ended the session at 59.95, up 0.17 or 0.28%, after opening at 59.78. Price traveled a 1.14 range, equal to 1.91% of the open, with the day’s high printed at 60.59 at 12:16 and the low at 59.45 at 19:52. The close sat around 44% of the intraday span measured from the low, placing it in the lower half of the range. The sequence featured an early advance from the open that carried the market through the 60.00 level to a midday high near 60.60, followed by a retreat into the evening that extended below 59.50 before a partial rebound into the close just under 60.00. Round-number interaction was evident, with multiple excursions above 60.00 and a late dip beneath 59.50 before stabilization back toward 60.00 into the bell. On the higher time frames, the H4 21-period EMA stood at 60.14, leaving the close a fraction below that reference. H4 RSI(14) registered 44.66, a sub-50 reading, while the H4 MACD signal was negative at -0.22. The instrument remained below the recent 5-day high at 61.69. Overall, the session produced a modest net gain with a mid-session peak, a late-session trough, and a finish below the midpoint of the day’s range, with intraday tests around the 60.00 handle framing the day’s trade.

US labor data set the tone, with the Nonfarm Payrolls and the Unemployment Rate released at 15:30 server time; actual figures, along with prior and consensus comparisons, were not provided in the available feed. Looking ahead, the calendar shows no scheduled economic releases in the next 24 hours, so there are no times, previous prints, or forecasts to flag. With the docket empty, attention may remain on how markets digest the latest labor readings and any unscheduled headlines or policy remarks that emerge, though none are listed here. Absent new data, trading may be more sensitive to revisions or follow-on details related to the latest reports, but there is no set event risk to highlight over this horizon.

