Oil Remains Near Record Over $75 Following DOE Inventory Report