Energy expert Matt Badiali writes in DailyWealth that plans out of China and India to create strategic oil reserves of their own could put a floor under the price of oil for years to come: China and India are faced with the same dilemma the U.S. faced in 1973. Neither country has enough petroleum to […]
Recent Comments