Global Market Analysis Will Share Buybacks Be The Least Risky Use Of Cash in 2024? The investment landscape for 2024 is looking very cloudy, with uncertain economic growth, uncertain election outcomes, unclear regulations, and escalating costs of decarbonization – buybacks February 25, 2024 No Comments