Oil prices hit a historic negative as energy demand declined amid the coronavirus pandemic. This meant that traders were paying people to accept oil in May, a sign of how unbalanced the global oil markets are right now.
Fullerton Markets' Chief Strategist Jimmy Zhu appeared on International Channel Shanghai's Money Talks yesterday to explain how the sudden plunge in US oil prices is expected to affect China's corporate costs, as well as the possibility of a debt crisis occurring.