Oil prices gained in Asian trade on Monday due to tighter supply, despite China’s disappointing interest rate drop.
Crude prices fell from 2023 highs, ending a seven-week winning streak. Tighter supply from production cuts from Saudi Arabia and Russia stabilized prices.