You've probably noticed the price of petrol across the county has gone up - even in supermarkets like Tesco, Asda and Morrisons.

What's worse is that, even if you find yourself going back each week, they're still high and not quite the 118p that we've all become accustomed to.

Of course, prices tend to go up year after year - but not necessarily as sharply as this.

In case you're curious, here's what's happened.

So what's happened?

Donald Trump

Petrol prices are now at their highest point since December 2014 at 124p per litre, after rising to around 122p in January this year.

And why is that? Tensions in the Middle East is the answer.

Fuel costs went up by 2p since Donald Trump announced his withdrawal from the Iran nuclear deal - which is a 2015 agreement in which the US lifted sanctions on Tehran in exchange for the country downsizing its nuclear program.

Read More

"The last time oil was this expensive was in November 2014 when prices were falling due to OPEC's [the Organisation of Petroleum Exporting Countries] decision to oversupply the market."

Experts also warn that the prices could grow even higher if relations between the two nations grow worse.

Petrol Retailers Association chairman Brian Madderson said that the worst outlook is seeing the price rise to $100 - which "could send prices towards record levels of 142ppl for petrol and 148ppl for diesel reached in April 2012."

Where is the cheapest place to get petrol?

Supermarkets are probably your best bet, as their contracts work differently with the petrol suppliers - so there's a bit of a delay with price hikes.