Oil futures settled at a nine-week low on Tuesday, as the Organization of the Petroleum Exporting Countries left its monthly forecasts largely unchanged while traders weighed the outlook for interest rates and their potential impact on energy demand.
Source link