Investors buoyant on US stimulus hopes despite oil majors falling

Syndicate Post image
Shell was among those oil giants who took a hit from falling oil prices (Anna Gowthorpe/PA)