Oil Prices Paralyzed Between Russia Sanctions And China Lockdowns
Portfolio investors purchased petroleum last week for the first time in four weeks, but overall positioning remained subdued by the high cost of margin and large uncertainties surrounding both crude supply and demand. Hedge funds … Read more