Oil prices set for biggest yearly rise since 2016
Oil prices steadied on the last trading day of the decade on Tuesday and were on track for a monthly and annual gains, supported by a thaw in the prolonged U.S.-China trade dispute and Middle East unrest.