Weekly commodity review: Signs of stabilization in industrial products have led international oil prices to lead the market 2023-04-24