LyondellBasell reported Q2 results beating expectations with earnings of $4.30 per share and revenue of $9.18 billion. Analysts raised price targets.