Oil rebounded from four-months lows on revived interest rate cuts hope
International benchmarks for crude oil rose about 1% on Wednesday, 05 June 2024, effectively halting the five-day losing streak that sent the market to the lowest levels in four months.