
Expand
Updated
Oil prices fell more than 2% on October 26, 2026, as investors weighed the threat of further attacks on Saudi Arabian energy infrastructure against concerns that elevated prices could erode demand. CNBC reported that the sell-off reflected a tug of war between supply-risk premiums and worries about demand destruction at current price levels.
Sources:CNBC Top News