Happy Friday!
Crude oil markets remained volatile this week, although not as chaotic as in recent weeks. Price swings were narrower, with much of the movement driven by ongoing geopolitical tensions, evolving trade policies, and global supply considerations. The biggest theme in the market continues to be the uncertain trade relationship between the United States and China. Oil prices trended lower for most of the week as investors reacted to conflicting reports about trade negotiations. On Thursday, President Trump stated that the U.S. is in ongoing talks with China—despite earlier denials from Beijing. Later in the week, reports surfaced that China may ease tariffs on certain U.S. imports, signaling a potential shift in tone and an effort to de-escalate tensions. Additionally, there were discussions in Washington around possibly reducing the current tariff rate on China from 125% to around 50%. Any softening of tariffs could lift crude oil demand if global trade begins to pick back up.
The war in Ukraine also took a few turns this week. There were renewed discussions around a ceasefire proposal led by the United States. Under the proposed deal, Ukraine would retain a military defense capability while allowing Russia to keep the territories it gained, including Crimea. Neither side has agreed to the terms. In response to stalled negotiations, Russia launched its largest attack on Kyiv since the beginning of the war—potentially an attempt to apply pressure and accelerate peace talks. If a ceasefire were to be reached, Russian crude oil exports would likely increase, putting further downward pressure on global oil prices.
OPEC+ continues to deal with internal tension. Several members are expected to advocate for accelerating production increases for the second month in a row. Kazakhstan, a key OPEC+ member, announced this week that it will prioritize domestic needs and will not cut output at its major oil fields. This stance undermines the group’s ability to maintain unified production cuts. If more countries begin increasing supply, the global market could easily swing into surplus, further weighing on prices.
There was also some progress reported between the U.S. and Iran on a nuclear deal. Despite new U.S. sanctions on a prominent figure tied to Iranian oil exports, broader trade talks are showing signs of improvement. Some traders are beginning to speculate that U.S. sanctions on Iranian crude could be lifted altogether. However, many believe Iranian oil has continued to flow under the radar, so any official easing of sanctions may not significantly alter global supply.
On the domestic front, crude oil inventories in the U.S. saw a modest build of 200k barrels this week, while gasoline stocks rose by 4.5 million barrels as refiners ramped up production ahead of peak summer driving demand. If gasoline demand does not meet expectations, the growing inventories could push pump prices lower. Meanwhile, distillate stocks fell by 2.4 million barrels. Distillate inventories remain below the five-year average, but demand has been soft, and refiners are currently focused on gasoline production due to seasonal maintenance. Refinery utilization remains below 90%, which is quite low for this time of year. At this point, I believe crude oil prices will likely stay in a $60–$65 per barrel trading range until there is a major shift in data or policy.
In local news, the Chicago spot market continues to trade steadily. Although we’ve seen a few isolated terminal outages due to refinery maintenance, pricing has remained under control. I don’t expect to see any major changes to retail gasoline or diesel prices next week.
Propane prices continue to hold firm. We may not see much of a drop from current prices for summer fills, but we’ll keep a close eye on the market as we move into May. We’re expecting to release next season’s heating contracts by the end of May. At that time, I’d recommend topping off your tank and considering a contract for at least part of your winter usage.
As always, if you have any questions, comments, or concerns, please don’t hesitate to give us a call. Have a great weekend!
Best regards,
Jon Crawford