Home Investing News Oil climbs 2% on reports of Iran preparing strike on Israel