London stocks mark weekly fall as oil hits five-month high ahead of budget - SPY News | Rallies