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 | Sep 18, 2023 7:19:37 AM