Oil supply exceeded demand by 0.9 million barrels per day in the first half of 2019, according to the International Energy Agency.
A