Oil prices paralysed on Russia sanctions, China lockdowns
Barrels of oil 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…
…accuracy of facts, fairness to all sides