Oil Rises 0.5% to $66.71 as U.S. Demand, China Data Boost Sentiment
Oil climbs as U.S. crude inventories drop by 3.9M barrels and China reports strong fuel demand. Trade optimism lifts market after 3-day…
By Arslan Ali Butt · Jul 17, 2025 · 2 min read