Oil prices have continued their merry run since the beginning of the new year on the back of increased concerns over supply disruptions. Oil benchmarks have climbed more than $5 per barrel since the close of December 31. The optimism has been supported by further sanctions on Russian crude oil exports and tankers carrying oil ...
↧