Oil&Auto

The FINANCIAL -- Oil prices rose on May 5 ahead of the latest U.S. oil inventory data, but some analysts cautioned the recent rally might prove unsustainable, according to ...