Improving Gulf crude supply has eased pressure on Brent, but a diesel shortage and talk of a US export ban are keeping refined fuel costs high.