Saudi Arabia - which itself is facing a dire financial situation - would not have given Bahrain billions with no strings attached. And as may be the case, one of the conditions appears to have been to blame any "imminent terrorist attacks" on Iran. That's precisely what happened overnight. As to whether this will be the tipping point that launches what now appears to be inevitable war between Iran/Lebanon and Saudi Arabia and the Gulf Cooperation Council - in addition to Israel - we'll just have to wait and see...
Pivot To China
Saudi Arabia’s King Salman oversaw the signing of deals worth as much as $65 billion on the first day of a visit to Beijing on Thursday, as the world’s largest oil exporter looks to cement ties with the world’s second-largest economy.
This is a very rapid pace for such large deals. If KSA and China were dating, they’d be talking about moving in together already. They're clearly at the selecting furniture and carpet samples stage.