Did Oil Kill The Dinosaurs? OilPrice.com Japanese researchers at Tohuku University and the Meteorological Research Institute authored a recent study in the research journal Scientific Reports suggesting that a meteor impact 66 million years ago on an oil rich region of Yucatan Peninsula led ... |