news Oil prices today: Brent futures hover near $90, pressured by rise in US crude inventories April 3, 2024
news European shares: European shares hover near record highs as energy, consumer stocks bounce June 2, 2021