Oil gains on U.S., Russia supply curtailments as market seeks Ukraine talks clarity

Feb 19, 2025 - 03:17
 0
Oil gains on U.S., Russia supply curtailments as market seeks Ukraine talks clarity