Home Investing News US, Mexico reach agreement on Rio Grande water deliveries amid drought, shortages