
Trader Meeting Notes: Tug-of-War
This week has seen a battle between bullish and bearish forces, kicking off with a focus on poor Chinese oil demand as China’s refinery run rates fell for the seventh month in a row, down 4.6% y/y. Moreover, China’s VAT