Oil prices fell more than $1 to below $63 a barrel yesterday as growing uncertainty over an economic recovery spurred investor risk aversion.
A member of US president Barack Obama’s economic advisory panel said the world’s top oil consumer should plan to possibly provide a second round of stimulus funds to boost the economy.
US crude futures settled at $62.93 a barrel.
– (Reuters)