Uncertainty is rampant in oil markets, with traders struggling to balance economic uncertainty with continued supply cuts and the rising cost of capital.
...
By Tom Kool
Crude oil prices ticked higher on Thursday, stabilizing after Wednesday’s drop due to sentiments that the OPEC+ late March production cut announcement...