Oil Drops on Stockpile Increase & US-China Trade Tensions Ahmed Ashraf Feb 6, 2025 Oil prices witnessed a notable decline today, impacted by rising U.S. stockpiles and concerns over escalating trade…