The EIA increased its estimate for US crude production while leaving its demand forecast unchanged. It now expects US crude oil output to average 13.59-million barrels a day in 2025, up from its prior ...
Metal dips after touching record high in the previous session, as Fed chair’s hawkish comment cements views of slower rate cuts this year ...