Russia notched record-high oil sales last week despite sanctions and production cuts

Russia has followed through with its vow to ship more oil to its allies, causing crude sales to notch a record-high the last week of March.