Oil prices hovered near highs last reached in late 2014, pressured by a stronger dollar, but supported by mounting political tension in the Middle East and shrinking global oil inventories.
U.S. West Texas Intermediate crude futures finished Thursday's session 25 cents higher at $67.07, posting their best settlement since Dec. 3, 2014, when they closed at $67.38.
Brent crude futures were at $72.02 a barrel by 2:25 p.m. ET on Thursday, down 4 cents from their last close.
Both Brent and WTI on Wednesday hit their highest intraday level since late 2014 at $73.09 and $67.45 a barrel respectively after Saudi Arabia said it intercepted missiles over Riyadh and U.S. President Donald Trump warned Russia of imminent military action in Syria.
Analysts said the resulting geopolitical fears had pushed fundamentals aside.