Oil prices rose to its highest level in three years, as geopolitical tensions in the Middle East continue to escalate.
Nymex futures rose by 2% to settle at it $66.82 per barrel, its highest since December 2014.
Meanwhile, Brent crude increased by 1.4% to $72.01 a barrel.
This comes despite an unexpected surge in oil inventories in the United States, as shown by the data of the Energy Information Administration (EIA).
Saudi Arabia has intercepted a missile attack from Houthis in Yemen, while the disagreement between the United States and Russia intensifies, with the President Donald Trump threatening to intervene in Syria after the recent chemical weapon attacks.