"The oil commodity is front and center along with the oil stocks. Last week as the oil price dipped around 4%, stocks like Occidental Petroleum (OXY) and Devon Energy (DVN) took a nose dive. The oil price is still around $77 and has not rallied as much as investors thought with the China reopening. Natural gas continues to plummet with the warmer weather. At some point, the natural gas price has got to level out," says Scott Bauer.
21 Feb 2023
Futures
28 Mar 2023
The Watch List
10 Jan 2023
Futures
02 Mar 2023
Market On Close
26 Jan 2023
The Watch List
29 Mar 2023
Futures
08 Feb 2023