USD 100 oil is back and it is probably going to stay. The crude correction ended now that the market has mostly priced in the strategic petroleum release plan, China is beginning to lift some of their lockdowns and as negotiations between Russia and Ukraine appear to have hit a dead-end.
12-04-2022 15:40 GMT
by Edward Moya