Home Investing News Oil climbs 2% to three-week high on China stimulus, Mideast conflict