For OPEC, $90 per barrel level can be a difficult spot, notes Ellen Wald. She discusses what’s in store for crude oil (/CL). She talks about how U.S. production is at its highest levels ever, 13M BPD, but that can’t supply the entire world. She then goes over headwinds to watch for crude oil. Tune in to find out more about the stock market today.
Trading 360
05 Apr 2024
SHARE