Oil Steadies With Focus On Russian Crude Flows, Refinery StrikesBy Adminjp / September 22, 2025 Source: ndtvprofit.com Brent traded above $66 a barrel after losing 0.5% last week, while West Texas Intermediate was near $63. Tap fro More