(Bloomberg) — Oil was stable amid signs that continued coronavirus lockdowns in China are weighing on the economy, countering bullish news that protests are shutting in supplies from Libya.
Most Read from Bloomberg
West Texas Intermediate traded just below $107 a barrel after rallying last week by the most since early March. China reported its biggest decline in consumer spending and worst unemployment rate since the first months of the pandemic, while Shanghai reported its first deaths from…
Source link