Oil price drops, and BP and Shell shares slide, as Saudi Arabia ‘prepares to abandon $100 crude target’ – business live
UK consumer sentiment hit by budget gloomUK consumer confidence has been hit by fears over the budget, and the government’s gloomy warnings, a new survey has found. The British Retail Consortium has reported that households’ assessment of the general …