
sankai/iStock via Getty Images
oil (USE IT) is the most oversold asset worldwide, with inflows down 5% from their 200-day moving average, data from BofA Securities showed.
Oil also had the highest ranked returns in 2024, up 2.2%, and hedge fund positioning for oil futures (