European shares rose to their highest in a year on Wednesday, as a weak dollar boosted oil and metals prices, and earnings from Intel (INTC.O) and ASML (ASML.AS) further reassured investors.

At 0912 GMT, the GMT, FTSEurofirst 300 .FTEU3 index of leading European shares was up 1.9 percent at 1,014.36 points, and had hit a 12-month high of 1,014.67.

The dollar hit a 14-month low, boosting crude and metals prices. Energy shares were among the biggest risers.

Total (TOTF.PA), ENI (ENI.MI), BP (BP.L) and Royal Dutch Shell (RDSa.L) rose between 2 and 2.6 percent.

Miners also gained sharply.