大宗商品

Oil bursts above $105 and European gas prices soar after Russia attack

Prices could rise ‘substantially higher’ if conflict in eastern Europe disrupts supplies, analysts say