Oil prices rose towards $84 a barrel today, within sight of a five-month high.

A falling US dollar, linked to the expected inflow of fresh dollars into the economy, spurred money flows into oil and other commodities, reports Reuters.

US crude for delivery in November rose 41¢ to stand at $83.64 a barrel by 08.57 GMT while ICE Brent added 28¢ to $85.34.

Oil in New York traded at $84.09 yesterday, its highest level since 4 May 2010.

Gold set another record on Thursday, while the weak dollar boosted base metals with copper trading near a 26-month high, reports Reuters.