Oil struck a new record high above a barrel on Wednesday, buoyed by the weak dollar, inflows of speculative money and long-term constraints on supply. US crude was 53 cents…