Oil has wildest week on record as Ukraine crisis roils markets
Oil prices have swung within a $20 range as Russia's invasion continues to fuel fears of a supply crunch.

Oil prices have swung within a $20 range as Russia's invasion continues to fuel fears of a supply crunch.