The world needs a new source of energy, an unspillable source.

In a short answer, what controls oil prices?

When I try to research oil prices on the net, I get long and complicated excuses about politics, inflation, conspiracy theories and global warming.
Is there a sentence I can say to like, a ten-year-old to explain oil prices?