U.S. crude futures rose more than half a percent on Tuesday to a one-year high of $80.05 a barrel on a weak dollar and firm U.S. stock markets.

U.S. crude for November delivery rose 44 cents to $80.05 a barrel by 0311 GMT (11:11 p.m. EDT on Monday), its highest since October 14 last year. London Brent crude rose 38 cents to $78.15 a barrel.

Strong earnings have boosted U.S. equity markets, with the Dow industrials up another 1 percent on Monday, beating down the dollar to a fresh 14-month low to make a range of commodities including oil, more appealing for non-dollar buyers.

(Reporting by Nick Trevethan; Editing by Michael Urquhart)