Syz The Moment

Crude oil prices are booming and is now up 34.5% since late June BUT THIS IS NOT JUST A SUPPLY STORY - WATCH OUT DEMAND AS WELL!!!

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Sep 18, 2023, 7:19:37 AM