Heads In The Clouds
August 22, 2017 at 10:00 AM EDT
Oil prices sold off ahead of expiration as traders had their eyes on the skies and not their trading screens. Oil was eclipsed in a day where stock market volumes dried up and it seemed that traders ran for cover ahead of expiration