Energy

Fears grow inflation could rekindle as oil prices close in on $100 a barrel

Brent crude oil prices have surged to their highest level in almost a year, stoking fears that inflation may return as energy costs go up again for consumers and business

Oil prices are closing in on $100 a barrel