Credit: Getty Images/iStockphoto/GlobalStock Blood pressure ‘barometer’ found after 60 years, U.Va. scientists say