Trump announced the injection of 100 million barrels of crude oil, while Wall Street claims "oil is running out." Who is lying? Oil prices are currently caught in a tug-of-war between real and false inventory figures. Which factor needs to change first to break the deadlock? Click to see detailed analysis...