Leaders in Europe and Canada have pushed back against Washington's move to allow Russia to sell stranded oil.

The announcement comes a day after the U.S. Energy Department said that the U.S. would be releasing 172 million barrels of oil from the strategic petroleum reserve in an effort to…

Leaders in Europe and Canada have pushed back against Washington's move to allow Russia to sell stranded oil.