Saudi Arabia announces it will halt 50% of its oil production. This Vestle news article will explore the possible financial impact.