A missile fired by Yemen's Houthi rebels hit an office building at the headquarters of Saudi Arabia's state oil company, Aramco, in the eastern city of Dhahran, the BBC reported.

Saudi Arabia's energy ministry said the attack caused a "limited fire" in an administrative building, the BBC said. No one was hurt, Al Jazeera reported, citing the ministry.

Sources told Reuters that the damage was worse than officials said, according to the BBC. They said a ballistic missile hit an office tower and caused a fire that spread between the sixth and 10th floors. "[The] top three floors have gone," one Aramco worker told AFP, the BBC reported.

The Houthis said they were striking back for a Saudi-led coalition attack on a fuel depot near Yemen's capital, Sanaa, on Tuesday, both outlets reported.

Houthi military spokesman Yahya Sarea said the group had also fired at an Aramco refinery and the airport in Riyadh, the BBC said. "Operations towards Saudi depths will continue in the coming days," he said.

Saudi forces shot down several missiles and drones, the BBC reported. Falling debris hurt four people in Riyadh and damaged 15 homes, Al Jazeera said.

The Houthis had warned people to leave Aramco's headquarters, the Riyadh airport and a refinery before the attack, Al Jazeera reported.

The fighting has been building for days. A Houthi missile strike on Riyadh's airport on Saturday killed 13 people, both outlets said. Many airlines have stopped flying to Saudi Arabia, Al Jazeera reported.

The head of the International Monetary Fund, Kristalina Georgieva, warned of "potentially negative spillovers for everybody, everywhere," the BBC said.

What we know: A Houthi missile hit an Aramco office building in Dhahran after a Saudi-led strike near Sanaa.
What we don't: How badly the building was damaged.