Oil hit a record high near $125 a barrel on Friday, boosted by strong demand for diesel fuel, concern about supplies and a renewed bout of buying by investment funds.
Oil hits another record near $125