Home Investing News France’s political woes may trigger fresh Europe energy crisis: Maguire