China’s Attempt To Kill The Oil Rally Is Bound To Fail
China’s recent announcement that it will release oil from its reserves has been largely ignored by oil markets A combination of a weak dollar, lower-than-expected OPEC+ production, supply issues in Continue Reading
