ProductionOil up on strong economic dataUS-China tensions cap gains following US order to close Chinese consulate in HoustonOil price: Brent crude futures rose 3 cents to settle at $43.34 a barrelPhoto: REUTERS/SCANPIXReuters