By Pooja Menon, Joel Jose and Danilo Masoni April 8 (Reuters) – U.S. and European energy stocks slid on Wednesday, as a ceasefire to the Middle East conflict punctured the hefty war premium built into oil prices due to fears of supply disruption through the Strait of Hormuz. Oil fell below $100 per barrel after … Read more
