Global oil prices have stabilized, with Brent crude trading at approximately $82 a barrel.