(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 WomanMacron Gambles on Snap French Election in Bid to Stop Le PenNew York Fed Is Losing Talent and ‘Street Cred’ Under John WilliamsStocks Eke Out Gains in Fed Run-Up as Euro Falls: Markets
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