1. Price Action & Technical Analysis
WTI crude oil (CL=F) settled at 61.62 on 2025-05-15, marking a decline of 2.42% from the prior session's close of 63.15. This pullback erased part of the gains accumulated over the previous four sessions, yet the 5-day change remains positive at +2.85, indicating that the contract is still above its level from a week ago. The 20-day change, however, stands at -1.36, suggesting a mild bearish bias over the medium term. The daily pivot point for the session was 61.67, and the close marginally below this level signals a slight bearish tilt. The first resistance (R1) is at 62.86, while the first support (S1) is at 60.42. The average true range (ATR) is 2.35, which is elevated relative to recent history, implying that daily swings are wide and risk management should account for this volatility.
On 2025-05-14, the contract closed at 63.15, down 0.82%, with a pivot of 63.19, R1 at 63.64, and S1 at 62.71. The close was below the pivot, and the intraday close position was 80.20%, meaning the settlement was in the upper quintile of the day's range—a sign of late buying interest. The following day, however, saw a sharp reversal. On 2025-05-13, the contract had closed at 63.67, up 2.78%, with a pivot of 63.07, R1 at 64.50, and S1 at 62.25. That session's close position was 85.50%, indicating strong momentum. The 5-day change on that day was +7.75, and the 20-day change was +3.48, showing a robust uptrend at that time. The subsequent decline suggests that the rally may have been overextended.
Looking further back, on 2025-05-12, the close was 61.95, up 1.52%, with a pivot of 62.19, R1 at 63.37, and S1 at 60.78. The close position was 67.90%, and the 5-day change was +8.44, while the 20-day change was +0.73. On 2025-05-09, the close was 61.02, up 1.85%, with a pivot of 60.79, R1 at 61.68, and S1 at 60.12. The close position was 58.40%, and the 5-day change was +4.68, with a 20-day change of +1.58. These data points illustrate a market that has been oscillating between roughly 61 and 64 over the past week, with a slight upward drift in the 5-day measure but a negative 20-day measure.
From a technical perspective, the moving averages are not provided in the data block, so we cannot compute exact levels. However, the price action suggests that the 20-day simple moving average (SMA) might be around 62.50, given the 20-day change of -1.36 from a higher level. The 50-day and 200-day SMAs are data pending update. The RSI and MACD are also not available in the data block, so we cannot provide quantitative readings. Nevertheless, the sharp drop on 2025-05-15 from a high of 63.67 two days prior indicates a potential bearish divergence if momentum indicators were overbought. The ATR of 2.35 is relatively high, which is consistent with the large daily swings observed.
On a weekly basis, the contract has been range-bound between approximately 60 and 64 over the past two weeks. The weekly close of 61.62 is below the midpoint of that range, suggesting a slight bearish bias. The monthly picture is less clear due to limited data, but the 20-day change of -1.36 implies that the contract is lower than it was a month ago. The pivot levels for the upcoming session will be based on the 2025-05-15 range. Given the close at 61.62, the pivot for the next session would be calculated as (High + Low + Close)/3. The high and low for 2025-05-15 are not explicitly provided, but we can infer from the close position of 64.60% that the close was in the lower half of the range. If we assume the high was around 63.00 and the low around 60.50, the pivot would be approximately 61.71, close to the reported pivot of 61.67. The R1 and S1 for the next session would then be around 62.86 and 60.42, respectively, consistent with the provided levels.
In summary, the technical picture is mixed. The 5-day change is positive, but the 20-day change is negative, and the recent price action shows a failure at higher levels. The close below the pivot on 2025-05-15 is a bearish signal for the very short term. The elevated ATR suggests that traders should use wider stops. Key support is at 60.42, and a break below could target 58.00. Resistance is at 62.86, and a break above could target 64.50. The lack of moving average and oscillator data limits our ability to confirm trend strength, so we rely on price action and pivots.
2. Fundamental Drivers
Interest rates and the US dollar are primary drivers for crude oil prices. Although the data block does not provide current rates or the dollar index, we can infer from general market conditions that a stronger dollar tends to weigh on dollar-denominated commodities like crude. The Federal Reserve's policy stance remains a key factor. If the Fed maintains a hawkish tone, supporting higher rates, the dollar could strengthen, pressuring oil. Conversely, any dovish signals could weaken the dollar and support oil. Inflation data also plays a role: higher inflation often leads to expectations of tighter monetary policy, which can strengthen the dollar and hurt oil, but it can also indicate robust economic activity, which supports demand. The data block does not include inflation figures, so we cannot quantify this.
Inventories are a critical fundamental driver. The data block does not provide inventory levels or changes, so we must state that inventory data is pending update. Typically, draws in crude inventories signal stronger demand or supply disruptions, which are bullish, while builds are bearish. Without this data, we cannot assess the current supply-demand balance. Central bank flows, such as changes in reserves or swap lines, are not provided. ETFs and other fund flows are also not in the data block, so we cannot comment on positioning via ETFs. Geopolitical factors are always relevant for oil. The data block does not include any specific geopolitical news, but we note that tensions in the Middle East, sanctions on oil-producing nations, or supply disruptions can cause sharp price spikes. The absence of such headlines in the data block suggests that geopolitical risk is not currently a dominant driver, but it remains a background risk.
The COT data, although for 2026 contracts, provides some insight into positioning. The most recent week (2026-09-15) shows open interest of 1,955,764 contracts, with long positions at 221,896 and short positions at 115,617, resulting in a net long of 106,279. This net long decreased by 5,452 from the previous week. The prior week (2026-09-08) had a net long of 111,731, up 17,450. The week before that (2026-09-01) had a net long of 94,281, up 10,261. The earliest week (2026-08-25) had a net long of 84,020, down 3,459. This shows that net long positioning had been increasing for three consecutive weeks before the latest week's decline. The decrease in net longs could indicate profit-taking or a shift in sentiment. However, these are for 2026 contracts, so their relevance to the current 2025-05-15 price is limited, but they may reflect longer-term expectations.
The US dollar's impact on oil is well-documented. A stronger dollar makes oil more expensive for holders of other currencies, reducing demand. The data block does not provide the dollar index, so we cannot quantify the current relationship. However, the 2.42% drop in oil on 2025-05-15 could have been partly driven by a stronger dollar, but we lack the data to confirm. Interest rates affect oil through the cost of capital and economic growth. Higher rates can slow economic activity, reducing oil demand. They also strengthen the dollar. The Fed's policy path is uncertain, but the market's expectations are not in the data block.
Inflation and central bank flows are also important. If inflation is rising, central banks may tighten, which could be bearish for oil in the short term but bullish if inflation is driven by strong demand. The data block does not include inflation data. Central bank flows, such as quantitative easing or tightening, affect liquidity and risk appetite. Without data, we cannot analyze. ETFs and fund flows: the data block does not include ETF holdings or flows. Typically, inflows into oil ETFs are bullish, outflows bearish. We cannot comment.
Geopolitics: no specific news in the data block. However, we note that the market is always susceptible to supply shocks. The lack of news suggests a relatively calm geopolitical backdrop, but this can change quickly. Overall, the fundamental drivers are mixed and data-dependent. The absence of key data points like inventories, dollar, and rates means we must rely on price action and positioning data. The COT data shows a slight reduction in net longs, which could be a bearish signal, but it is for 2026 contracts. The fundamental picture is unclear, so we maintain a cautious stance.
3. Positioning & Fund Flows
The COT data provides a snapshot of positioning in the 2026 contracts. As of 2026-09-15, open interest was 1,955,764 contracts, with longs at 221,896 and shorts at 115,617, resulting in a net long of 106,279. This net long decreased by 5,452 from the previous week. The prior week (2026-09-08) had a net long of 111,731, which was an increase of 17,450 from the week before. The week of 2026-09-01 had a net long of 94,281, up 10,261, and the week of 2026-08-25 had a net long of 84,020, down 3,459. This shows a general uptrend in net long positioning from late August to early September, followed by a slight pullback in the latest week. The decrease in net longs could be due to long liquidation or new shorts entering. The open interest has been rising steadily, from 1,906,740 on 2026-08-25 to 1,955,764 on 2026-09-15, indicating increased participation.
The ratio of longs to shorts is 221,896/115,617 = 1.92, meaning there are nearly two longs for every short. This suggests a bullish bias among traders, but the recent decrease in net longs indicates that some longs are taking profits or that shorts are adding. The change in net position (Δ) is negative for the latest week, which is a bearish signal. However, these are for 2026 contracts, so they may not directly reflect the current 2025-05-15 market. The data block does not provide COT data for the front-month contract, so we cannot assess current positioning. This is a limitation.
Crowding: the net long of 106,279 is significant but not extreme relative to open interest (about 5.4% of OI). This suggests that positioning is not overly crowded. However, without historical percentiles, we cannot say if this is high or low. The decrease in net longs could be a sign of fading bullish sentiment. Options and volatility: the data block does not include options data or implied volatility. The ATR of 2.35 is a realized volatility measure, which is elevated. This suggests that options premiums might be high, but we lack data to confirm. Fund flows: the data block does not include ETF flows or other fund flow data. We cannot comment on whether funds are buying or selling. The open interest changes in the COT data show increasing participation, which could be due to new money entering the market, but it's for 2026 contracts.
In summary, the positioning data shows a bullish bias that is slightly unwinding. The recent decrease in net longs is a cautionary signal. However, the data is for 2026 contracts, so its relevance to the current front-month price is limited. We would need current COT data for the front month to make a more informed assessment. The lack of options and ETF flow data means we cannot fully gauge sentiment. Overall, positioning appears moderately bullish but with signs of fatigue.
4. Cross-Asset Relative Value
The data block does not provide prices for gold, silver, copper, or other assets, so we cannot compute cross-asset ratios such as gold-silver, oil-gold, or copper-gold. These ratios and their percentiles are data pending update. Without this data, we cannot assess relative value across commodities or against other asset classes. Typically, the oil-gold ratio is watched as a gauge of risk appetite and inflation expectations. A rising oil-gold ratio suggests strong growth and inflation, while a falling ratio suggests risk aversion. The copper-gold ratio is a barometer of global economic health. Since we lack these numbers, we cannot provide analysis. We note that the absence of this data limits our ability to contextualize oil's performance relative to other markets. In a full report, we would analyze these ratios and their historical percentiles to determine if oil is cheap or expensive relative to other assets. For now, we must state that data is pending update. We can, however, discuss the theoretical relationships. If the dollar is strong, oil and gold might both be weak, but gold often acts as a safe haven. Without data, we cannot confirm current dynamics. We recommend monitoring these ratios once data becomes available.
5. Sentiment & News Monitor
The data block does not include a sentiment score or news headlines. Therefore, we cannot provide a quantitative sentiment score or a 48-hour headline bias. This section is data pending update. In the absence of news, sentiment may be driven by technical factors and positioning. The sharp drop on 2025-05-15 could have been triggered by a news event, but we have no information. We note that the close position of 64.60% indicates that sellers were in control into the close, which suggests bearish sentiment. However, without news, we cannot attribute the move to any specific catalyst. We advise monitoring major news wires for geopolitical developments, OPEC+ statements, and inventory reports. The lack of news in the data block means we cannot assess whether the market is overly bullish or bearish. We will rely on price action and positioning data for sentiment cues. The decrease in net longs in the COT data could be a sign of fading bullish sentiment, but it's for 2026 contracts. Overall, sentiment appears cautious.
6. Historical & Seasonal Patterns
The data block does not provide historical seasonal patterns or 10-year analogues. Therefore, we cannot analyze seasonality or compare current price action to historical patterns. This section is data pending update. Typically, crude oil exhibits seasonal demand patterns, with summer driving season in the US and winter heating demand. The current date is May 15, which is the beginning of the US summer driving season, which could be supportive for demand. However, without historical data, we cannot quantify this. We also cannot compare the current move to past analogues. We note that the 5-day change of +2.85 and 20-day change of -1.36 suggest a market that has been volatile but range-bound. Without seasonal context, we cannot say if this is typical for this time of year. We recommend that analysts pull historical data to assess seasonality. For now, we must state that data is pending update.
7. Bull/Bear Scenario Analysis
Bullish scenarios:
- If the price holds above the first support at 60.42 and breaks above the first resistance at 62.86, it could target the next resistance at 64.50. This would require a catalyst such as a draw in inventories or a weaker dollar.
- If geopolitical tensions flare up, causing supply disruptions, oil could spike. The data block does not indicate any current tensions, but this is always a risk.
- If the US dollar weakens, oil becomes cheaper for foreign buyers, boosting demand. This could push prices higher.
- If OPEC+ decides to cut production further, supply could tighten, supporting prices. The data block does not include OPEC+ news, but it is a potential bullish factor.
- If economic data from major economies shows stronger-than-expected growth, demand expectations could rise, lifting oil prices.
Bearish scenarios:
- If the price breaks below the first support at 60.42, it could target 58.00. This would be a bearish technical signal.
- If the US dollar strengthens, oil becomes more expensive for foreign buyers, reducing demand. This could pressure prices.
- If inventories build more than expected, it would indicate oversupply, bearish for oil. The data block does not include inventory data, but this is a key risk.
- If the Fed raises rates more aggressively than expected, it could slow economic growth and strengthen the dollar, both bearish for oil.
- If demand concerns arise from a slowdown in China or Europe, oil could fall. The data block does not include economic data, but this is a background risk.
Near-term balance: The price is currently below the pivot of 61.67, and the close position of 64.60% suggests selling pressure. The 5-day change is positive, but the 20-day change is negative. The ATR is high, indicating volatility. The net long positioning in COT is decreasing, which is a bearish signal. Overall, the near-term balance is slightly bearish, but the market is range-bound. A break below 60.42 would confirm bearishness, while a break above 62.86 would shift to bullish. Medium-term balance: The fundamental drivers are mixed. Without inventory and dollar data, it's hard to gauge. The seasonal factor of summer driving season could be supportive. The medium-term outlook is neutral to slightly bullish if demand picks up, but bearish if supply increases. We maintain a balanced view with a slight bearish tilt for the near term.
8. Trading Strategies & Risk Management
Strategy 1: Short-term range trade. Given the price is near the pivot and the close position is low, we could consider a short position on a break below the first support at 60.42, with a stop at 61.50 and a target of 58.00. The timeframe is 1-5 days. Conviction is 6 out of 10. Position size should be small due to high ATR. Alternatively, a long position on a bounce from 60.42 with a stop at 59.50 and a target of 62.86 could be considered, but the bearish close position makes this less attractive. We prefer the short side.
Strategy 2: Breakout trade. If the price breaks above the first resistance at 62.86, go long with a stop at 61.50 and a target of 64.50. Timeframe 1-5 days. Conviction 5 out of 10. This requires a catalyst. Risk management: use stop-loss orders, size positions according to ATR (e.g., risk 1% of capital per trade, with stop distance of 1.5 times ATR). Monitor the dollar and inventory data. Do not hold through major news events without adjusting stops. The strategies field below provides specific entry, stop, target, timeframe, and conviction for two trades.
9. This Week's Data Calendar
The data block does not provide a calendar for the next 7 days. Therefore, the event table is data pending update. Typically, key events include weekly EIA inventory reports (usually Wednesday), API inventories (Tuesday), OPEC+ meetings, and economic data such as US GDP, CPI, and PMI. Without specific dates, we cannot list them. We advise checking official sources for the latest schedule. This section is data pending update.
This report is generated automatically from public quantitative and macro data for research and market tracking only. It does not constitute investment advice or a recommendation to trade.