The world is facing its largest oil deficit in 15 years. According to Bloomberg, a week ago the price of Brent oil exceeded $90 per barrel following Saudi Arabia’s decision to extend the production limit of one million barrels per day until the end of...