get used to it. China and India need more and more. We haven't built a new refinery since the first Roosevelt. And..........................
China is filling their strategic reserves as well as filling their daily need.
Oil price might hit as high as $105.