Energy Report: Iran Promises To Behave
February 19, 2021 at 08:51 AM EST
Oil and product prices pulled back from the Texas energy crisis rally on the belief the market got overbought and talk of cargoes of oil and products being diverted to the US.