Energy CEO calls out Europe’s ‘foolish’ dependence on natural gas Post published:September 2, 2022 Post category:CNBC Source: Oil and Gas Francesco Starace was speaking to CNBC at the Ambrosetti Forum in Italy. Full Article: Read More You Might Also Like Oil prices rise as crude inventories fall and U.S. inflation eases May 16, 2024 Crude oil prices rise slightly after four-day losing streak October 20, 2024 Opportunity in October’s choppiness for stocks October 9, 2024