Heating Oil: 20-day return +31.76% (99th pct)

On 2026-07-29, Heating Oil closed at 4.3701 USD/gal, up 5.28% on the day. It trades at 83.3% of its 52-week range. Its RSI(14) of 68.89 is in the 93rd percentile of its history since 2000, and its 20-day return of +31.76% in the 99th percentile. It is trading above its 20-, 50- and 200-day moving averages. Its 20/50/200-day moving averages are 3.8607 / 3.6616 / 3.1077 USD/gal, with price +13.20% / +19.35% / +40.62% against them. Its 52-week range is 2.0469–4.8353 USD/gal; it closed 9.62% below the high and 113.50% above the low. Its 20-day volatility is 3.718% daily, in the 93rd percentile of its history since 2000. Its 14-day average true range (ATR) is 0.1821 USD/gal, 4.17% of price. It has returned +5.33% over 5 days and +10.74% over 60 days.

=== HEATING OIL  (USD/gal) ===
  price & change   (as of 2026-07-29, prior 2026-07-28)
    close       4.3701
    change      +0.2192  (+5.281%)
  range            (as of 2026-07-29)
    range       0.2412
    close pos   92.0% of range
  moving averages  (as of 2026-07-29)
     20d MA     3.8607   price above by +13.20%
     50d MA     3.6616   price above by +19.35%
    200d MA     3.1077   price above by +40.62%
    price > all MAs
    stack: 20d > 50d > 200d
  volatility       (as of 2026-07-29)
    20d stdev   3.718% daily ≈ 59.0% annualized (×√252)   (93rd pct of own history, since 2000 (6483 obs))
    vs easing-2024 avg  1.43× (3.718% vs 2.599% era avg)
  ATR              (as of 2026-07-29)
    ATR(14)    0.1821
    ATR%        4.17%   (84th pct of own history, since 2000 (6489 obs))
    range/ATR   132.4%
  52-week range    (as of 2026-07-29)
    high        4.8353   (-9.62% from high)
    low         2.0469   (+113.50% from low)
  momentum         (as of 2026-07-29)
    RSI(14)     68.89   (93rd pct of own history, since 2000 (6489 obs))
  returns          (as of 2026-07-29)
     5d return  +5.33%
    20d return  +31.76%
    60d return  +10.74%
  volatility by rate-era
    pre-crisis       2.4954%   (from 2000-09-01)
    ZIRP-2009        1.8946%
    tightening-2015  1.9779%
    ZIRP-2019        2.5190%
    tightening-2022  3.1570%
    easing-2024      2.5993%