Oil market rebounded from 15-month lows on hope for better liquidity
International benchmarks for crude oil rebounded from 15-month lows on Monday, 20 March 2023 after the Federal Reserve and the European Central Bank pledged to ‘enhance market liquidity’