Brent crude oil has fallen over 30% from its conflict peak, but U.S. diesel retail prices remain elevated, and the crack spread is signaling concern about whether tightening refined product supply could push oil prices higher again.
Jin1008/10, 06:41 PM