24 Jul '23 at 2:02 pm #62825
Keymaster
WTI crude oil futures settled up $1.67 to $78.74 up 2.3% after broke the 50wma and 200dma.
– Relentless talk of Chinese stimulus
– OPEC+ production cuts
– SPR sales to buys
– Risk on asset buying
– Goldman Sachs bullish note
– Call delta covering