Iran blames US for Lebanon attacks as crude climbs above $85