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

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