July 24, 2023 If momentum is sustained, WTI crude oil could be looking at its best month since January 2022. Meanwhile, retail traders are becoming more bearish. Could this support oil ahead? Previous Post Cloud security remains in secular growth mode with a long runway Next Post Indias ITC to Demerge Hotel Business into Separate Company