Oil prices closed above $ 109 US a barrel on fresh concerns about Iran’s nuclear program and despite fresh evidence that demand remains weak.
CBC | Business News