Oil prices rose for the second consecutive day on Tuesday, amid output disruptions and improved risk sentiment.
Brent crude futures for December delivery added $1.36, or 3.3%, and closed at the level of $42.65 per barrel.
Meanwhile, the US West Texas Intermediate (WTI) crude futures for November delivery finished higher by $1.45, or 3.7%, at $40.67 per barrel.