CorticorpNews
Back to Finance
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.

1 outlet · 1 article · first seen Oct 26, 2:00 AM ET

Every source article