Traders Expect Oil Prices to Remain Above $81 for the Next 12 Months

Oil traders expect crude prices to remain elevated as demand destruction, logistics shifts and a lasting geopolitical risk premium offset supply disruption.