Oil stabilizes after Wednesday’s fall

Oil stabilizes | The Press

Oil stabilizes, headwinds neutralize