What really happened in the oil market this week?
myiaj_admin2020-04-26T18:16:00+00:00Common perception: Supply is too high, and demand is too low. Reality: Mechanics related to the contracts that govern the purchase of oil exacerbated the impact of the price decline. While the common perception is true, the reality is more nuanced. Today we look at that nuance. On Monday, April