Home Investing News Oil set for second weekly rise on trade war truce