(Bloomberg) -- Oil rose 3% to settle near $78 a barrel, recouping losses from last week’s selloff as traders piled back into the commodity.Most Read from BloombergRussia Is Sending Young Africans to Die in Its War Against UkraineInvestment Bank Moelis Probes Incident After Video of Employee Appearing to Punch WomanNYC Landlord to Sell Office Building at Roughly 67% DiscountMusk to Ban Apple Devices If OpenAI Is Integrated Into OSMacron Gambles on Snap French Election in Bid to Stop Le PenUS crud
Key Insights Given the large stake in the stock by institutions, Goldman Sachs Group's stock price might be vulnerable...
Smart Beta ETF report for GLOV