Crude oil slides 1.78% as U.S. inventories surge and Libya signals output hike
DBT Bureau Pune, 6 Nov 2025 Crude oil prices fell by 1.78% to 5,305 as traders weighed a sharp rise in U.S. inventories against growing signs that sanctions on Russian ...















