Baird Maintains Outperform Rating on Roku Potential for Sustained Growth in Streaming Market Ecopetrol SA EC Listed Among Key Natural Gas Stocks for Energy Transition Infrastructure Control Emerges as Potential Key to Financial Edge Stocks Climb as Oil Retreats and Dollar Weakens on Iran Diplomacy Optimism Vegorama Punjabi Angithi IPO Allotment Expected Today After 35x Subscription Federal Reserve Rate Cut Hopes Dim as April Jobs Data Reinforces Inflation Focus Prediction Markets Signal Potential Fed Rate Hike by July 2027