China's president's remarks boost oil prices above $75 a barrel