economyCrude oil price spikes to $83.25 a barrel amid global stock declineThe US Energy Information Administration this week raised its 2024 world oil demand growth forecast to 1.1m barrels a day
businessRyanair misses out as global stock markets rally on hopes some Covid-19 restrictions will be lifted