Can China’s Strategic Petroleum Reserve and Russian oil tighten energy markets?