Oil Steadies With Focus On Russian Crude Flows, Refinery Strikes

Wait 5 sec.

Brent traded above $66 a barrel after losing 0.5% last week, while West Texas Intermediate was near $63.