August crude oil futures hit a new record high above $142 a barrel in electronic trading, attributed to a decline in the U.S. dollar as well as comments from OPEC’s president that prices could top $150 a barrel this year. There is also speculation the European Central Bank might raise interest rates when it meets on July 3, to the further detriment of the greenback. Crude oil has gained more than 47 percent this year.

