Despite the OPEC+ cuts, the oil market is still facing a supply surplus in 2020, according to a new report from the International Energy Agency (IEA).
OPEC+ announced additional cuts of 500,000 bpd, which sounds more impressive than it is because the group w…
Read More