Oil Production and Oil Demand

In the second quarter of this year, oil production exceeded demand by 3 million barrels a day. It seems that Saudi Arabia is choosing to defend its market share rather than reduce production and stiffen prices. It seems that excessive oil will continue to be produced for the next twelve months. Continue reading