Geopolitical uncertainty and a tighter than expected market have supported oil prices
By-election result is increasing market concerns about Starmer's position
James Smith's week ahead with a little help from AI