Crude oil price changing factors
Why have prices gone up?

Because supply was less than demand. The price has now increased, to bring supplies onto market, and to reduce demand.

Will it go higher? No one knows. The market thinks not, otherwise prices would already have gone higher.