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