Prices Higher Led by July Contracts

Share