Crude Prices Down 5% For The Week, But Supply Worries To Keep It Well BidGlobal crude markets have been whiplashed since Russia invaded Ukraine on February 24, with Brent and US futures trading above $100 for most of that duration, but benchmark crude prices fell in the...