highest price so far 73.23 on Jul09 contract
Oil — What do forex traders think about oil for the rest of the year ?