Oil prices surged above $70 a barrel today in the final hours of a two-year US presidential campaign, mirroring global stock markets that strengthened from Asia to Europe.
Oil prices surges above $70