A magnitude 6.7 earthquake hit the Gulf of California off the Mexican coast on Wednesday, the U.S. Geological Survey Web site said. It said the quake struck 89 km (56 miles) from Santa Rosalia on the east coast of the Baja California peninsula. The nearby coastal area of Mexico is relatively unpopulated. The USGS described it as a "strong" quake. Markets in Europe moved on reports of the quake which struck at 0832 GMT. It boosted demand for safe-haven government bonds, lifting U.S, euro zone bond futures and the Swiss franc sharply higher, Reuters reported.