Oil ( USO) is the most oversold asset around the world, with flows down 5% from their 200-day moving average, BofA Securities data showed. Oil also had the highest ranked returns in 2024, up 2.2%, and ...
Sherri Evers, Imperial Oil’s senior vice president of sustainability, commercial development and product solutions, has been ...