Oil prices fall nearly 10% on renewed demand concerns
Futures have backtracked since Brent rallied above $71 a barrel and U.S. crude topped $67 earlier this month. China has muted its buying, touching off physical-market weakness in Asia, and a shaky Covid-19 vaccine rollout in parts of the world spells trouble for a complete demand recovery in the short term.
Sign in to follow this
Followers
0
0 Comments
Recommended Comments
There are no comments to display.