Oil prices fall and world share prices are mixed in thin holiday trading

May 5, 2025 - 10:05
 0
Oil prices fall and world share prices are mixed in thin holiday trading