Last Update: 2025-01-02 17:10:21 - Source: Iraqi News Agency China's president's remarks boost oil prices above $75 a barrel