December Brent crude futures traded around $104 to $106 per barrel on October 16, 2026, while West Texas Intermediate crude futures dropped to $95.75 per barrel.
Agree
Disagree
Overview
Debates
Related claims
Topics
Sources
From the article
Oil Slips as Traders Weigh IEA Reserve Releases, Hormuz Risks
Also in
IEA to Accelerate Emergency Release of 100 Million Barrels of Oil
,
US seeks bids to exchange 17 million barrels of crude from strategic reserve
4
4582fbbe
Article
Oil Slips as Traders Weigh IEA Reserve Releases, Hormuz Risks
0
4
4582fbbe
Article
IEA to Accelerate Emergency Release of 100 Million Barrels of Oil
0
4
4582fbbe
Article
US seeks bids to exchange 17 million barrels of crude from strategic reserve
0