U.S. crude oil inventories rose by 1.7 million barrels last week, which was more than expected, and gasoline stocks fell less ...
Oil prices recouped some losses from earlier but continued to trade lower as Ukraine cease-fire talks, tariff risks and prospects of an oversupplied market continued to weigh.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results