Weekly Recap: U.S. Energy and Ukraine Peace Talks in Focus | MarketsMeridian