Brent oil price today touched $118 before December futures stood at $117.75 by 1:07pm EDT, as a Hormuz tanker attack and Iran-war fears lifted global oil prices per barrel.
Brent December futures touched $118 and were at $117.75 by 1:07pm EDT, up $2.287 or 2.5%.
The more active January Brent contract rose $3.23 to $114.03.
WTI crude climbed $2.74, or 2.7%, to $104.79.
Prices reached their highest since the end of April and were on track for a fourth straight month of gains.
Traders cited Middle East oil-flow risks, a Strait of Hormuz tanker attack, and possible escalation after US midterm elections.