4.3 Earthquake rattles Oklahoma