Can China’s strategic oil reserve and Russian oil tighten energy markets? via investing.com Short excerpt below. Read at the original source. Post Content Read at Source