BusinessOil Stays Above $100 as Saudi Attacks Outweigh Russian Diesel DealRohan KumarOctober 14, 2026 by Rohan KumarOctober 14, 202607 Oil prices are holding close to $107 a barrel as traders weigh two forces pulling in opposite directions: deadly attacks on Saudi Arabia and a...