According to the IEA, during the first quarter of this year, there was a daily world excess supply of oil amounting to about 400,000 barrels a day.
True, there were supply problems for most of last year. However, the extent of excess supply was never more than 1 percent a day (see chart below).
The price of oil today? I am too scared to look.