Crude oil prices slip 1.68% as IEA warns of potential supply surplus and U.S.–China trade tensions rise
DBT Bureau Pune, 16 Oct 2025 Crude oil on 15 Oct settled lower by 1.68% at 5,145 as investors reacted to concerns over a potential supply surplus and renewed trade ...
















