Fuel for Thought: An overenthusiastic market may be detrimental to oil’s recovery
Oil market optimism risks derailing its own recovery, with the recent rise in crude prices above $50/b possibly harming demand and incentivizing additional supply. Hopes that vaccines will revive the Continue Reading
