Saudi Arabia has sold almost 100 million barrels of oil to Asian buyers since the middle of last week, according to Bloomberg, in a move traders said helped avert a looming supply crunch in Asia.