The International Energy Agency has forecast a surplus of more than 1 million barrels per day in 2025 on robust production in the U.S. A strong dollar also hangs over the market, as the greenback has ...
The yield has risen 73.6 basis points over the past seven weeks, according to Dow Jones Market Data. On Friday, traders were ...