Shell pulls the plug on Russia while oil and gold spike higher
Commodities were the market focus again on Tuesday, with oil prices remaining elevated and gold pushing through $2,000 an ounce, as investors contemplated the supply and inflationary implications of a possible US and European ban on Russian energy.Oil major Shell became the latest and biggest company with significant dealings with Russia to bow to public pressure to cut ties.The FTSE 100 index was