China Retail Sales (YoY) below forecasts (2.3%) in March: Actual (1.7%)

WTI bears seem hesitant near $88.00 as Hormuz risks counter Iran diplomacy hopes

West Texas Intermediate (WTI) – the benchmark US Crude Oil price – struggles to capitalize on the previous day's goodish rebound from sub-$85.00 levels, or over a three-week low, and remains depressed for the third straight day on Thursday.
Read more Previous

China Industrial Production (YoY) came in at 5.7%, above expectations (5.5%) in March

China Industrial Production (YoY) came in at 5.7%, above expectations (5.5%) in March
Read more Next