Home Investing Oil falls amid trade tensions, inventory surge; analysts see potential upside