Oil prices extended gains on Monday, with Brent heading for a record monthly rise, after Yemeni Houthis widened the Iran war by launching their first attacks on Israel.