An earthquake of magnitude 2.9 and depth of 0.90 kilometers occurred 14.47 miles from Barstow, CA in San Bernardino County at 01:26 AM.